builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-075 starttime: 1467984566.78 results: success (0) buildid: 20160708040727 builduid: 75f4324d657349a998af2caa2550aa8a revision: 24e82cb41040b1f515135ae3ba8b6bddf234d509 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:26.781524) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:26.781957) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:26.782264) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:26.866271) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:26.866849) ========= '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-075\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False --05:29:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 05:29:17 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.708000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:27.604930) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:27.605265) ========= '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-075\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.788000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:28.382868) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 06:29:28.383267) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 24e82cb41040b1f515135ae3ba8b6bddf234d509 --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 24e82cb41040b1f515135ae3ba8b6bddf234d509 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False 2016-07-08 05:29:19,085 truncating revision to first 12 chars 2016-07-08 05:29:19,085 Setting DEBUG logging. 2016-07-08 05:29:19,085 attempt 1/10 2016-07-08 05:29:19,085 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/24e82cb41040?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 05:29:19,536 unpacking tar archive at: mozilla-beta-24e82cb41040/testing/mozharness/ program finished with exit code 0 elapsedTime=1.270000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 06:29:29.668634) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:29.668960) ========= script_repo_revision: 24e82cb41040b1f515135ae3ba8b6bddf234d509 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:29.669368) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:29.669654) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 06:29:29.684699) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 36 secs) (at 2016-07-08 06:29:29.684971) ========= '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-075\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 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-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 05:29:20 INFO - MultiFileLogger online at 20160708 05:29:20 in C:\slave\test 05:29:20 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 05:29:20 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:29:20 INFO - {'append_to_log': False, 05:29:20 INFO - 'base_work_dir': 'C:\\slave\\test', 05:29:20 INFO - 'blob_upload_branch': 'mozilla-beta', 05:29:20 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:29:20 INFO - 'buildbot_json_path': 'buildprops.json', 05:29:20 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:29:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:29:20 INFO - 'download_minidump_stackwalk': True, 05:29:20 INFO - 'download_symbols': 'true', 05:29:20 INFO - 'e10s': False, 05:29:20 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:29:20 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:29:20 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:29:20 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:29:20 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:29:20 INFO - 'C:/mozilla-build/tooltool.py'), 05:29:20 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:29:20 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:29:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:29:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:29:20 INFO - 'log_level': 'info', 05:29:20 INFO - 'log_to_console': True, 05:29:20 INFO - 'opt_config_files': (), 05:29:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:29:20 INFO - '--processes=1', 05:29:20 INFO - '--config=%(test_path)s/wptrunner.ini', 05:29:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:29:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:29:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:29:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:29:20 INFO - 'pip_index': False, 05:29:20 INFO - 'require_test_zip': True, 05:29:20 INFO - 'test_type': ('testharness',), 05:29:20 INFO - 'this_chunk': '1', 05:29:20 INFO - 'total_chunks': '10', 05:29:20 INFO - 'virtualenv_path': 'venv', 05:29:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:29:20 INFO - 'work_dir': 'build'} 05:29:20 INFO - ##### 05:29:20 INFO - ##### Running clobber step. 05:29:20 INFO - ##### 05:29:20 INFO - Running pre-action listener: _resource_record_pre_action 05:29:20 INFO - Running main action method: clobber 05:29:20 INFO - rmtree: C:\slave\test\build 05:29:20 INFO - Using _rmtree_windows ... 05:29:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:29:48 INFO - Running post-action listener: _resource_record_post_action 05:29:48 INFO - ##### 05:29:48 INFO - ##### Running read-buildbot-config step. 05:29:48 INFO - ##### 05:29:48 INFO - Running pre-action listener: _resource_record_pre_action 05:29:48 INFO - Running main action method: read_buildbot_config 05:29:48 INFO - Using buildbot properties: 05:29:48 INFO - { 05:29:48 INFO - "project": "", 05:29:48 INFO - "product": "firefox", 05:29:48 INFO - "script_repo_revision": "production", 05:29:48 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 05:29:48 INFO - "repository": "", 05:29:48 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 05:29:48 INFO - "buildid": "20160708040727", 05:29:48 INFO - "pgo_build": "False", 05:29:48 INFO - "basedir": "C:\\slave\\test", 05:29:48 INFO - "buildnumber": 8, 05:29:48 INFO - "slavename": "t-xp32-ix-075", 05:29:48 INFO - "revision": "24e82cb41040b1f515135ae3ba8b6bddf234d509", 05:29:48 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 05:29:48 INFO - "platform": "win32", 05:29:48 INFO - "branch": "mozilla-beta", 05:29:48 INFO - "repo_path": "releases/mozilla-beta", 05:29:48 INFO - "moz_repo_path": "", 05:29:48 INFO - "stage_platform": "win32", 05:29:48 INFO - "builduid": "75f4324d657349a998af2caa2550aa8a", 05:29:48 INFO - "slavebuilddir": "test" 05:29:48 INFO - } 05:29:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 05:29:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 05:29:48 INFO - Running post-action listener: _resource_record_post_action 05:29:48 INFO - ##### 05:29:48 INFO - ##### Running download-and-extract step. 05:29:48 INFO - ##### 05:29:48 INFO - Running pre-action listener: _resource_record_pre_action 05:29:48 INFO - Running main action method: download_and_extract 05:29:48 INFO - mkdir: C:\slave\test\build\tests 05:29:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:48 INFO - https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:29:48 INFO - trying https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 05:29:48 INFO - Downloading https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/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 05:29:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/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 05:29:49 INFO - Downloaded 1240 bytes. 05:29:49 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 05:29:49 INFO - Using the following test package requirements: 05:29:49 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 05:29:49 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:29:49 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 05:29:49 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:29:49 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 05:29:49 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:29:49 INFO - u'jsshell-win32.zip'], 05:29:49 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:29:49 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 05:29:49 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 05:29:49 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:29:49 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 05:29:49 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:29:49 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 05:29:49 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:29:49 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 05:29:49 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:29:49 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 05:29:49 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 05:29:49 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')]} 05:29:49 INFO - https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:29:49 INFO - trying https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 05:29:49 INFO - Downloading https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/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 05:29:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/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 05:29:51 INFO - Downloaded 20402957 bytes. 05:29:51 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/*'] 05:29:51 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/* 05:29:55 INFO - caution: filename not matched: web-platform/* 05:29:55 INFO - Return code: 11 05:29:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:55 INFO - https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:29:55 INFO - trying https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 05:29:55 INFO - Downloading https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/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 05:29:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/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 05:29:58 INFO - Downloaded 36389908 bytes. 05:29:58 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/*'] 05:29:58 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/* 05:30:43 INFO - caution: filename not matched: bin/* 05:30:43 INFO - caution: filename not matched: config/* 05:30:43 INFO - caution: filename not matched: mozbase/* 05:30:43 INFO - caution: filename not matched: marionette/* 05:30:43 INFO - caution: filename not matched: tools/wptserve/* 05:30:43 INFO - Return code: 11 05:30:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:30:43 INFO - https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 05:30:43 INFO - trying https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:30:43 INFO - Downloading https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 05:30:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/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 05:30:48 INFO - Downloaded 68474648 bytes. 05:30:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:30:48 INFO - mkdir: C:\slave\test\properties 05:30:48 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:30:48 INFO - Writing to file C:\slave\test\properties\build_url 05:30:48 INFO - Contents: 05:30:48 INFO - build_url:https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:30:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:30:49 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:30:49 INFO - Writing to file C:\slave\test\properties\symbols_url 05:30:49 INFO - Contents: 05:30:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:30:49 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')]} 05:30:49 INFO - https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:30:49 INFO - trying https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:30:49 INFO - Downloading https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/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 05:30:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/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 05:30:53 INFO - Downloaded 55587234 bytes. 05:30:53 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'] 05:30:53 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 05:31:00 INFO - Return code: 0 05:31:00 INFO - Running post-action listener: _resource_record_post_action 05:31:00 INFO - Running post-action listener: set_extra_try_arguments 05:31:00 INFO - ##### 05:31:00 INFO - ##### Running create-virtualenv step. 05:31:00 INFO - ##### 05:31:00 INFO - Running pre-action listener: _pre_create_virtualenv 05:31:00 INFO - Running pre-action listener: _resource_record_pre_action 05:31:00 INFO - Running main action method: create_virtualenv 05:31:00 INFO - Creating virtualenv C:\slave\test\build\venv 05:31:00 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 05:31:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:31:02 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:31:04 INFO - Installing distribute......................................................................................................................................................................................done. 05:31:04 INFO - Return code: 0 05:31:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:31:04 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')]} 05:31:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:04 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')]} 05:31:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:04 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-075', 'USERDOMAIN': 'T-XP32-IX-075', '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-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', '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-075\\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-075'}}, attempt #1 05:31:04 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 05:31:04 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 05:31:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:31:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 05:31:04 INFO - 'CLIENTNAME': 'Console', 05:31:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:31:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 05:31:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:31:04 INFO - 'DCLOCATION': 'SCL3', 05:31:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:31:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:31:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:31:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:31:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:31:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:31:04 INFO - 'HOMEDRIVE': 'C:', 05:31:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:31:04 INFO - 'KTS_VERSION': '1.19c', 05:31:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:31:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 05:31:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:31:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:31:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:31:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:31:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:31:04 INFO - 'MOZ_AIRBAG': '1', 05:31:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:31:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:04 INFO - 'MOZ_MSVCVERSION': '8', 05:31:04 INFO - 'MOZ_NO_REMOTE': '1', 05:31:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:31:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:31:04 INFO - 'NO_EM_RESTART': '1', 05:31:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:31:04 INFO - 'OS': 'Windows_NT', 05:31:04 INFO - 'OURDRIVE': 'C:', 05:31:04 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', 05:31:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:31:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:31:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:31:04 INFO - 'PROCESSOR_LEVEL': '6', 05:31:04 INFO - 'PROCESSOR_REVISION': '1e05', 05:31:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:31:04 INFO - 'PROMPT': '$P$G', 05:31:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:31:04 INFO - 'PWD': 'C:\\slave\\test', 05:31:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:31:04 INFO - 'SESSIONNAME': 'Console', 05:31:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:31:04 INFO - 'SYSTEMDRIVE': 'C:', 05:31:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:31:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:04 INFO - 'TEST1': 'testie', 05:31:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:04 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 05:31:04 INFO - 'USERNAME': 'cltbld', 05:31:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:31:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:31:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:31:04 INFO - 'WINDIR': 'C:\\WINDOWS', 05:31:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:31:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:31:05 INFO - Downloading/unpacking psutil>=0.7.1 05:31:06 INFO - Running setup.py egg_info for package psutil 05:31:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:31:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:31:06 INFO - Installing collected packages: psutil 05:31:06 INFO - Running setup.py install for psutil 05:31:06 INFO - building 'psutil._psutil_windows' extension 05:31:06 INFO - error: Unable to find vcvarsall.bat 05:31:06 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-i7cg63-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:31:06 INFO - running install 05:31:06 INFO - running build 05:31:06 INFO - running build_py 05:31:06 INFO - creating build 05:31:06 INFO - creating build\lib.win32-2.7 05:31:06 INFO - creating build\lib.win32-2.7\psutil 05:31:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:31:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:31:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:31:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:31:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:31:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:31:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:31:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:31:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:31:06 INFO - running build_ext 05:31:06 INFO - building 'psutil._psutil_windows' extension 05:31:06 INFO - error: Unable to find vcvarsall.bat 05:31:06 INFO - ---------------------------------------- 05:31:06 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-i7cg63-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:31:06 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data\pip\pip.log 05:31:06 WARNING - Return code: 1 05:31:06 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 05:31:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:31:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-075', 'USERDOMAIN': 'T-XP32-IX-075', '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-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', '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-075\\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-075'}}, attempt #1 05:31:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 05:31:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:31:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:31:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 05:31:06 INFO - 'CLIENTNAME': 'Console', 05:31:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:31:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 05:31:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:31:06 INFO - 'DCLOCATION': 'SCL3', 05:31:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:31:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:31:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:31:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:31:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:31:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:31:06 INFO - 'HOMEDRIVE': 'C:', 05:31:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:31:06 INFO - 'KTS_VERSION': '1.19c', 05:31:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:31:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 05:31:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:31:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:31:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:31:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:31:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:31:06 INFO - 'MOZ_AIRBAG': '1', 05:31:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:31:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:06 INFO - 'MOZ_MSVCVERSION': '8', 05:31:06 INFO - 'MOZ_NO_REMOTE': '1', 05:31:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:31:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:31:06 INFO - 'NO_EM_RESTART': '1', 05:31:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:31:06 INFO - 'OS': 'Windows_NT', 05:31:06 INFO - 'OURDRIVE': 'C:', 05:31:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:31:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:31:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:31:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:31:06 INFO - 'PROCESSOR_LEVEL': '6', 05:31:06 INFO - 'PROCESSOR_REVISION': '1e05', 05:31:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:31:06 INFO - 'PROMPT': '$P$G', 05:31:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:31:06 INFO - 'PWD': 'C:\\slave\\test', 05:31:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:31:06 INFO - 'SESSIONNAME': 'Console', 05:31:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:31:06 INFO - 'SYSTEMDRIVE': 'C:', 05:31:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:31:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:06 INFO - 'TEST1': 'testie', 05:31:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:06 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 05:31:06 INFO - 'USERNAME': 'cltbld', 05:31:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:31:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:31:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:31:06 INFO - 'WINDIR': 'C:\\WINDOWS', 05:31:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:31:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:31:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:31:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:31:07 INFO - Running setup.py egg_info for package mozsystemmonitor 05:31:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:31:07 INFO - Running setup.py egg_info for package psutil 05:31:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:31:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:31:07 INFO - Installing collected packages: mozsystemmonitor, psutil 05:31:07 INFO - Running setup.py install for mozsystemmonitor 05:31:07 INFO - Running setup.py install for psutil 05:31:07 INFO - building 'psutil._psutil_windows' extension 05:31:07 INFO - error: Unable to find vcvarsall.bat 05:31:07 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-suplnu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:31:07 INFO - running install 05:31:07 INFO - running build 05:31:07 INFO - running build_py 05:31:07 INFO - running build_ext 05:31:07 INFO - building 'psutil._psutil_windows' extension 05:31:07 INFO - error: Unable to find vcvarsall.bat 05:31:07 INFO - ---------------------------------------- 05:31:07 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-suplnu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:31:07 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data\pip\pip.log 05:31:07 WARNING - Return code: 1 05:31:07 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 05:31:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:31: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')]} 05:31:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31: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')]} 05:31:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-075', 'USERDOMAIN': 'T-XP32-IX-075', '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-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', '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-075\\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-075'}}, attempt #1 05:31:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 05:31:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:31:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:31:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 05:31:07 INFO - 'CLIENTNAME': 'Console', 05:31:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:31:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 05:31:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:31:07 INFO - 'DCLOCATION': 'SCL3', 05:31:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:31:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:31:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:31:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:31:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:31:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:31:07 INFO - 'HOMEDRIVE': 'C:', 05:31:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:31:07 INFO - 'KTS_VERSION': '1.19c', 05:31:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:31:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 05:31:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:31:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:31:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:31:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:31:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:31:07 INFO - 'MOZ_AIRBAG': '1', 05:31:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:31:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:07 INFO - 'MOZ_MSVCVERSION': '8', 05:31:07 INFO - 'MOZ_NO_REMOTE': '1', 05:31:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:31:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:31:07 INFO - 'NO_EM_RESTART': '1', 05:31:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:31:07 INFO - 'OS': 'Windows_NT', 05:31:07 INFO - 'OURDRIVE': 'C:', 05:31:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:31:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:31:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:31:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:31:07 INFO - 'PROCESSOR_LEVEL': '6', 05:31:07 INFO - 'PROCESSOR_REVISION': '1e05', 05:31:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:31:07 INFO - 'PROMPT': '$P$G', 05:31:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:31:07 INFO - 'PWD': 'C:\\slave\\test', 05:31:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:31:07 INFO - 'SESSIONNAME': 'Console', 05:31:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:31:07 INFO - 'SYSTEMDRIVE': 'C:', 05:31:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:31:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:07 INFO - 'TEST1': 'testie', 05:31:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:07 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 05:31:07 INFO - 'USERNAME': 'cltbld', 05:31:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:31:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:31:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:31:07 INFO - 'WINDIR': 'C:\\WINDOWS', 05:31:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:31:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:31:08 INFO - Downloading/unpacking blobuploader==1.2.4 05:31:08 INFO - Downloading blobuploader-1.2.4.tar.gz 05:31:08 INFO - Running setup.py egg_info for package blobuploader 05:31:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:31:10 INFO - Running setup.py egg_info for package requests 05:31:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:31:10 INFO - Downloading docopt-0.6.1.tar.gz 05:31:10 INFO - Running setup.py egg_info for package docopt 05:31:10 INFO - Installing collected packages: blobuploader, docopt, requests 05:31:10 INFO - Running setup.py install for blobuploader 05:31:10 INFO - Running setup.py install for docopt 05:31:10 INFO - Running setup.py install for requests 05:31:10 INFO - Successfully installed blobuploader docopt requests 05:31:10 INFO - Cleaning up... 05:31:10 INFO - Return code: 0 05:31:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:31:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:10 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-075', 'USERDOMAIN': 'T-XP32-IX-075', '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-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', '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-075\\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-075'}}, attempt #1 05:31:10 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 05:31:10 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 05:31:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:31:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 05:31:10 INFO - 'CLIENTNAME': 'Console', 05:31:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:31:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 05:31:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:31:10 INFO - 'DCLOCATION': 'SCL3', 05:31:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:31:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:31:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:31:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:31:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:31:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:31:10 INFO - 'HOMEDRIVE': 'C:', 05:31:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:31:10 INFO - 'KTS_VERSION': '1.19c', 05:31:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:31:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 05:31:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:31:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:31:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:31:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:31:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:31:10 INFO - 'MOZ_AIRBAG': '1', 05:31:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:31:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:10 INFO - 'MOZ_MSVCVERSION': '8', 05:31:10 INFO - 'MOZ_NO_REMOTE': '1', 05:31:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:31:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:31:10 INFO - 'NO_EM_RESTART': '1', 05:31:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:31:10 INFO - 'OS': 'Windows_NT', 05:31:10 INFO - 'OURDRIVE': 'C:', 05:31:10 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:31:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:31:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:31:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:31:10 INFO - 'PROCESSOR_LEVEL': '6', 05:31:10 INFO - 'PROCESSOR_REVISION': '1e05', 05:31:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:31:10 INFO - 'PROMPT': '$P$G', 05:31:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:31:10 INFO - 'PWD': 'C:\\slave\\test', 05:31:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:31:10 INFO - 'SESSIONNAME': 'Console', 05:31:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:31:10 INFO - 'SYSTEMDRIVE': 'C:', 05:31:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:31:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:10 INFO - 'TEST1': 'testie', 05:31:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:10 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 05:31:10 INFO - 'USERNAME': 'cltbld', 05:31:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:31:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:31:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:31:10 INFO - 'WINDIR': 'C:\\WINDOWS', 05:31:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:31:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:31:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:31:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:31:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:31:18 INFO - Unpacking c:\slave\test\build\tests\marionette 05:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:31:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:31:18 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:31:18 INFO - Running setup.py install for browsermob-proxy 05:31:25 INFO - Running setup.py install for manifestparser 05:31:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Running setup.py install for marionette-client 05:31:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:31:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Running setup.py install for marionette-driver 05:31:25 INFO - Running setup.py install for mozcrash 05:31:25 INFO - Running setup.py install for mozdebug 05:31:25 INFO - Running setup.py install for mozdevice 05:31:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Running setup.py install for mozfile 05:31:25 INFO - Running setup.py install for mozhttpd 05:31:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Running setup.py install for mozinfo 05:31:25 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Running setup.py install for mozInstall 05:31:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Running setup.py install for mozleak 05:31:25 INFO - Running setup.py install for mozlog 05:31:25 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Running setup.py install for moznetwork 05:31:25 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Running setup.py install for mozprocess 05:31:25 INFO - Running setup.py install for mozprofile 05:31:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Running setup.py install for mozrunner 05:31:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Running setup.py install for mozscreenshot 05:31:25 INFO - Running setup.py install for moztest 05:31:25 INFO - Running setup.py install for mozversion 05:31:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:31:25 INFO - Running setup.py install for wptserve 05:31:25 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 05:31:25 INFO - Cleaning up... 05:31:25 INFO - Return code: 0 05:31:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:31:25 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')]} 05:31:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:25 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')]} 05:31:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:25 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-075', 'USERDOMAIN': 'T-XP32-IX-075', '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-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', '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-075\\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-075'}}, attempt #1 05:31:25 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 05:31:25 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 05:31:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:31:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 05:31:25 INFO - 'CLIENTNAME': 'Console', 05:31:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:31:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 05:31:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:31:25 INFO - 'DCLOCATION': 'SCL3', 05:31:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:31:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:31:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:31:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:31:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:31:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:31:25 INFO - 'HOMEDRIVE': 'C:', 05:31:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:31:25 INFO - 'KTS_VERSION': '1.19c', 05:31:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:31:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 05:31:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:31:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:31:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:31:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:31:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:31:25 INFO - 'MOZ_AIRBAG': '1', 05:31:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:31:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:25 INFO - 'MOZ_MSVCVERSION': '8', 05:31:25 INFO - 'MOZ_NO_REMOTE': '1', 05:31:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:31:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:31:25 INFO - 'NO_EM_RESTART': '1', 05:31:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:31:25 INFO - 'OS': 'Windows_NT', 05:31:25 INFO - 'OURDRIVE': 'C:', 05:31:25 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', 05:31:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:31:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:31:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:31:25 INFO - 'PROCESSOR_LEVEL': '6', 05:31:25 INFO - 'PROCESSOR_REVISION': '1e05', 05:31:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:31:25 INFO - 'PROMPT': '$P$G', 05:31:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:31:25 INFO - 'PWD': 'C:\\slave\\test', 05:31:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:31:25 INFO - 'SESSIONNAME': 'Console', 05:31:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:31:25 INFO - 'SYSTEMDRIVE': 'C:', 05:31:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:31:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:25 INFO - 'TEST1': 'testie', 05:31:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:25 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 05:31:25 INFO - 'USERNAME': 'cltbld', 05:31:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:31:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:31:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:31:25 INFO - 'WINDIR': 'C:\\WINDOWS', 05:31:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:31:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:31:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:31:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:31:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:31:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:31:34 INFO - Unpacking c:\slave\test\build\tests\marionette 05:31:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:31:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:31:34 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)) 05:31:39 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)) 05:31:39 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)) 05:31:39 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)) 05:31:39 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)) 05:31:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:31:39 INFO - Downloading blessings-1.6.tar.gz 05:31:39 INFO - Running setup.py egg_info for package blessings 05:31:39 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)) 05:31:39 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:31:39 INFO - Running setup.py install for blessings 05:31:39 INFO - Running setup.py install for browsermob-proxy 05:31:39 INFO - Running setup.py install for manifestparser 05:31:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Running setup.py install for marionette-client 05:31:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:31:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Running setup.py install for marionette-driver 05:31:39 INFO - Running setup.py install for mozcrash 05:31:39 INFO - Running setup.py install for mozdebug 05:31:39 INFO - Running setup.py install for mozdevice 05:31:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Running setup.py install for mozhttpd 05:31:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Running setup.py install for mozInstall 05:31:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Running setup.py install for mozleak 05:31:39 INFO - Running setup.py install for mozprofile 05:31:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Running setup.py install for mozrunner 05:31:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:31:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:31:41 INFO - Running setup.py install for mozscreenshot 05:31:41 INFO - Running setup.py install for moztest 05:31:41 INFO - Running setup.py install for mozversion 05:31:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:31:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:31:41 INFO - Running setup.py install for wptserve 05:31:41 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:31:41 INFO - Cleaning up... 05:31:41 INFO - Return code: 0 05:31:41 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:31:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:31:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:31:41 INFO - Reading from file tmpfile_stdout 05:31:41 INFO - Using _rmtree_windows ... 05:31:41 INFO - Using _rmtree_windows ... 05:31:41 INFO - Current package versions: 05:31:41 INFO - blessings == 1.6 05:31:41 INFO - blobuploader == 1.2.4 05:31:41 INFO - browsermob-proxy == 0.6.0 05:31:41 INFO - distribute == 0.6.14 05:31:41 INFO - docopt == 0.6.1 05:31:41 INFO - manifestparser == 1.1 05:31:41 INFO - marionette-client == 2.3.0 05:31:41 INFO - marionette-driver == 1.4.0 05:31:41 INFO - mozInstall == 1.12 05:31:41 INFO - mozcrash == 0.17 05:31:41 INFO - mozdebug == 0.1 05:31:41 INFO - mozdevice == 0.48 05:31:41 INFO - mozfile == 1.2 05:31:41 INFO - mozhttpd == 0.7 05:31:41 INFO - mozinfo == 0.9 05:31:41 INFO - mozleak == 0.1 05:31:41 INFO - mozlog == 3.1 05:31:41 INFO - moznetwork == 0.27 05:31:41 INFO - mozprocess == 0.22 05:31:41 INFO - mozprofile == 0.28 05:31:41 INFO - mozrunner == 6.11 05:31:41 INFO - mozscreenshot == 0.1 05:31:41 INFO - mozsystemmonitor == 0.0 05:31:41 INFO - moztest == 0.7 05:31:41 INFO - mozversion == 1.4 05:31:41 INFO - requests == 1.2.3 05:31:41 INFO - wptserve == 1.4.0 05:31:41 INFO - Running post-action listener: _resource_record_post_action 05:31:41 INFO - Running post-action listener: _start_resource_monitoring 05:31:41 INFO - Starting resource monitoring. 05:31:41 INFO - ##### 05:31:41 INFO - ##### Running pull step. 05:31:41 INFO - ##### 05:31:41 INFO - Running pre-action listener: _resource_record_pre_action 05:31:41 INFO - Running main action method: pull 05:31:41 INFO - Pull has nothing to do! 05:31:41 INFO - Running post-action listener: _resource_record_post_action 05:31:41 INFO - ##### 05:31:41 INFO - ##### Running install step. 05:31:41 INFO - ##### 05:31:41 INFO - Running pre-action listener: _resource_record_pre_action 05:31:41 INFO - Running main action method: install 05:31:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:31:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:31:42 INFO - Reading from file tmpfile_stdout 05:31:42 INFO - Using _rmtree_windows ... 05:31:42 INFO - Using _rmtree_windows ... 05:31:42 INFO - Detecting whether we're running mozinstall >=1.0... 05:31:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:31:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:31:42 INFO - Reading from file tmpfile_stdout 05:31:42 INFO - Output received: 05:31:42 INFO - Usage: mozinstall-script.py [options] installer 05:31:42 INFO - Options: 05:31:42 INFO - -h, --help show this help message and exit 05:31:42 INFO - -d DEST, --destination=DEST 05:31:42 INFO - Directory to install application into. [default: 05:31:42 INFO - "C:\slave\test"] 05:31:42 INFO - --app=APP Application being installed. [default: firefox] 05:31:42 INFO - Using _rmtree_windows ... 05:31:42 INFO - Using _rmtree_windows ... 05:31:42 INFO - mkdir: C:\slave\test\build\application 05:31:42 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'] 05:31:42 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 05:31:45 INFO - Reading from file tmpfile_stdout 05:31:45 INFO - Output received: 05:31:45 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:31:45 INFO - Using _rmtree_windows ... 05:31:45 INFO - Using _rmtree_windows ... 05:31:45 INFO - Running post-action listener: _resource_record_post_action 05:31:45 INFO - ##### 05:31:45 INFO - ##### Running run-tests step. 05:31:45 INFO - ##### 05:31:45 INFO - Running pre-action listener: _resource_record_pre_action 05:31:45 INFO - Running main action method: run_tests 05:31:45 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:31:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:31:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:31:45 INFO - grabbing minidump binary from tooltool 05:31:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:45 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 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:31:45 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 05:31:45 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 05:31:45 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:31:48 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpudbl4s 05:31:48 INFO - INFO - File integrity verified, renaming tmpudbl4s to win32-minidump_stackwalk.exe 05:31:48 INFO - Return code: 0 05:31:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:31:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:31:48 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/GaInBf8-QBW_P1ujVF_q-Q/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 05:31:48 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/GaInBf8-QBW_P1ujVF_q-Q/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 05:31:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:31:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 05:31:48 INFO - 'CLIENTNAME': 'Console', 05:31:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:31:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 05:31:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:31:48 INFO - 'DCLOCATION': 'SCL3', 05:31:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:31:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:31:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:31:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:31:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:31:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:31:48 INFO - 'HOMEDRIVE': 'C:', 05:31:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:31:48 INFO - 'KTS_VERSION': '1.19c', 05:31:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:31:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 05:31:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:31:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:31:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:31:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:31:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:31:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:31:48 INFO - 'MOZ_AIRBAG': '1', 05:31:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:31:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:48 INFO - 'MOZ_MSVCVERSION': '8', 05:31:48 INFO - 'MOZ_NO_REMOTE': '1', 05:31:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:31:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:31:48 INFO - 'NO_EM_RESTART': '1', 05:31:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:31:48 INFO - 'OS': 'Windows_NT', 05:31:48 INFO - 'OURDRIVE': 'C:', 05:31:48 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', 05:31:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:31:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:31:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:31:48 INFO - 'PROCESSOR_LEVEL': '6', 05:31:48 INFO - 'PROCESSOR_REVISION': '1e05', 05:31:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:31:48 INFO - 'PROMPT': '$P$G', 05:31:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:31:48 INFO - 'PWD': 'C:\\slave\\test', 05:31:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:31:48 INFO - 'SESSIONNAME': 'Console', 05:31:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:31:48 INFO - 'SYSTEMDRIVE': 'C:', 05:31:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:31:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:48 INFO - 'TEST1': 'testie', 05:31:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:31:48 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 05:31:48 INFO - 'USERNAME': 'cltbld', 05:31:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 05:31:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:31:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:31:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:31:48 INFO - 'WINDIR': 'C:\\WINDOWS', 05:31:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:31:48 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/GaInBf8-QBW_P1ujVF_q-Q/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 05:31:49 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 05:31:49 INFO - import pkg_resources 05:31:50 INFO - Using 1 client processes 05:31:54 INFO - SUITE-START | Running 778 tests 05:31:54 INFO - Running testharness tests 05:31:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:31:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:31:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:31:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:31:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:31:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:31:54 INFO - Setting up ssl 05:31:54 INFO - PROCESS | certutil | 05:31:54 INFO - PROCESS | certutil | 05:31:54 INFO - PROCESS | certutil | 05:31:54 INFO - Certificate Nickname Trust Attributes 05:31:54 INFO - SSL,S/MIME,JAR/XPI 05:31:54 INFO - 05:31:54 INFO - web-platform-tests CT,, 05:31:54 INFO - 05:31:54 INFO - Starting runner 05:31:58 INFO - PROCESS | 3784 | [3784] 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 05:31:58 INFO - PROCESS | 3784 | [3784] 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 05:31:58 INFO - PROCESS | 3784 | [3784] 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 05:32:00 INFO - PROCESS | 3784 | 1467984720017 Marionette DEBUG Marionette enabled via build flag and pref 05:32:00 INFO - PROCESS | 3784 | ++DOCSHELL 114D7800 == 1 [pid = 3784] [id = 1] 05:32:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 1 (114D7C00) [pid = 3784] [serial = 1] [outer = 00000000] 05:32:00 INFO - PROCESS | 3784 | [3784] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:32:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 2 (114D8800) [pid = 3784] [serial = 2] [outer = 114D7C00] 05:32:00 INFO - PROCESS | 3784 | [3784] 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 05:32:00 INFO - PROCESS | 3784 | [3784] 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 05:32:00 INFO - PROCESS | 3784 | ++DOCSHELL 12820800 == 2 [pid = 3784] [id = 2] 05:32:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 3 (12820C00) [pid = 3784] [serial = 3] [outer = 00000000] 05:32:00 INFO - PROCESS | 3784 | [3784] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:32:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 4 (12821800) [pid = 3784] [serial = 4] [outer = 12820C00] 05:32:00 INFO - PROCESS | 3784 | 1467984720579 Marionette INFO Listening on port 2828 05:32:01 INFO - PROCESS | 3784 | 1467984721026 Marionette DEBUG Marionette enabled via command-line flag 05:32:01 INFO - PROCESS | 3784 | ++DOCSHELL 13150000 == 3 [pid = 3784] [id = 3] 05:32:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 5 (13158000) [pid = 3784] [serial = 5] [outer = 00000000] 05:32:01 INFO - PROCESS | 3784 | [3784] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:32:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 6 (13158C00) [pid = 3784] [serial = 6] [outer = 13158000] 05:32:01 INFO - PROCESS | 3784 | [3784] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:32:01 INFO - PROCESS | 3784 | [3784] 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 05:32:01 INFO - PROCESS | 3784 | [3784] 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 05:32:01 INFO - PROCESS | 3784 | [3784] 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 05:32:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 7 (1394B800) [pid = 3784] [serial = 7] [outer = 12820C00] 05:32:01 INFO - PROCESS | 3784 | [3784] 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 05:32:01 INFO - PROCESS | 3784 | 1467984721370 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1510 05:32:01 INFO - PROCESS | 3784 | 1467984721480 Marionette DEBUG Closed connection conn0 05:32:01 INFO - PROCESS | 3784 | [3784] 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 05:32:01 INFO - PROCESS | 3784 | 1467984721499 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1512 05:32:01 INFO - PROCESS | 3784 | 1467984721530 Marionette DEBUG Closed connection conn1 05:32:01 INFO - PROCESS | 3784 | [3784] 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 05:32:01 INFO - PROCESS | 3784 | 1467984721537 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1513 05:32:01 INFO - PROCESS | 3784 | ++DOCSHELL 114D8C00 == 4 [pid = 3784] [id = 4] 05:32:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 8 (13D9E400) [pid = 3784] [serial = 8] [outer = 00000000] 05:32:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 9 (14296000) [pid = 3784] [serial = 9] [outer = 13D9E400] 05:32:01 INFO - PROCESS | 3784 | [3784] 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 05:32:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 10 (1429B800) [pid = 3784] [serial = 10] [outer = 13D9E400] 05:32:01 INFO - PROCESS | 3784 | 1467984721890 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:32:01 INFO - PROCESS | 3784 | 1467984721896 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":"20160708040727","device":"desktop","version":"48.0"} 05:32:02 INFO - PROCESS | 3784 | [3784] 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 05:32:02 INFO - PROCESS | 3784 | [3784] 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 05:32:02 INFO - PROCESS | 3784 | [3784] 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 05:32:02 INFO - PROCESS | 3784 | [3784] 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 05:32:02 INFO - PROCESS | 3784 | ++DOCSHELL 139D5800 == 5 [pid = 3784] [id = 5] 05:32:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 11 (144EE400) [pid = 3784] [serial = 11] [outer = 00000000] 05:32:02 INFO - PROCESS | 3784 | ++DOCSHELL 15579400 == 6 [pid = 3784] [id = 6] 05:32:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 12 (156ABC00) [pid = 3784] [serial = 12] [outer = 00000000] 05:32:03 INFO - PROCESS | 3784 | [3784] 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 05:32:03 INFO - PROCESS | 3784 | ++DOCSHELL 1689F400 == 7 [pid = 3784] [id = 7] 05:32:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 13 (1689F800) [pid = 3784] [serial = 13] [outer = 00000000] 05:32:03 INFO - PROCESS | 3784 | [3784] 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 05:32:03 INFO - PROCESS | 3784 | [3784] 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 05:32:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 14 (16A9A800) [pid = 3784] [serial = 14] [outer = 1689F800] 05:32:03 INFO - PROCESS | 3784 | [3784] 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 05:32:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 15 (16A02800) [pid = 3784] [serial = 15] [outer = 144EE400] 05:32:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 16 (16A04000) [pid = 3784] [serial = 16] [outer = 156ABC00] 05:32:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 17 (16A06C00) [pid = 3784] [serial = 17] [outer = 1689F800] 05:32:04 INFO - PROCESS | 3784 | 1467984724341 Marionette INFO startBrowser 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:04 INFO - PROCESS | 3784 | 1467984724376 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 3784 | 1467984724389 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 3784 | 1467984724391 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 18 (132E2000) [pid = 3784] [serial = 18] [outer = 1689F800] 05:32:04 INFO - PROCESS | 3784 | 1467984724993 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"436f537f-de56-4e94-aec0-2e30d98d84eb","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":"20160708040727","device":"desktop","version":"48.0","command_id":1}}] 05:32:05 INFO - PROCESS | 3784 | 1467984725144 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:32:05 INFO - PROCESS | 3784 | 1467984725147 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:05 INFO - PROCESS | 3784 | 1467984725204 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:32:05 INFO - PROCESS | 3784 | 1467984725306 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:32:05 INFO - PROCESS | 3784 | 1467984725308 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:05 INFO - PROCESS | 3784 | [3784] 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 05:32:05 INFO - PROCESS | 3784 | [3784] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:32:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 19 (19ADE000) [pid = 3784] [serial = 19] [outer = 1689F800] 05:32:05 INFO - PROCESS | 3784 | [3784] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:32:05 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:05 INFO - PROCESS | 3784 | 1467984725871 Marionette TRACE conn2 <- [1,3,null,{}] 05:32:05 INFO - PROCESS | 3784 | 1467984725888 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:32:05 INFO - PROCESS | 3784 | 1467984725891 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:05 INFO - PROCESS | 3784 | 1467984725919 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:32:06 INFO - PROCESS | 3784 | 1467984726018 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 3784 | 1467984726020 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 05:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:32:06 INFO - PROCESS | 3784 | 1467984726039 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 3784 | 1467984726042 Marionette TRACE conn2 <- [1,6,null,{}] 05:32:06 INFO - PROCESS | 3784 | 1467984726098 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:06 INFO - PROCESS | 3784 | 1467984726100 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:06 INFO - PROCESS | 3784 | 1467984726119 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:32:06 INFO - PROCESS | 3784 | 1467984726123 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 3784 | 1467984726125 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:06 INFO - PROCESS | 3784 | ++DOCSHELL 1689B400 == 8 [pid = 3784] [id = 8] 05:32:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 20 (19D1C400) [pid = 3784] [serial = 20] [outer = 00000000] 05:32:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 21 (19D1EC00) [pid = 3784] [serial = 21] [outer = 19D1C400] 05:32:06 INFO - PROCESS | 3784 | 1467984726174 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 22 (19F07C00) [pid = 3784] [serial = 22] [outer = 19D1C400] 05:32:06 INFO - PROCESS | 3784 | ++DOCSHELL 19FBA800 == 9 [pid = 3784] [id = 9] 05:32:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 23 (19FBAC00) [pid = 3784] [serial = 23] [outer = 00000000] 05:32:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 24 (19FBD400) [pid = 3784] [serial = 24] [outer = 19FBAC00] 05:32:06 INFO - PROCESS | 3784 | 1467984726638 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 25 (19FC4400) [pid = 3784] [serial = 25] [outer = 19FBAC00] 05:32:06 INFO - PROCESS | 3784 | 1467984726862 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 853ms 05:32:06 INFO - PROCESS | 3784 | 1467984726880 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 3784 | 1467984726884 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 05:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:32:07 INFO - PROCESS | 3784 | 1467984726997 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 3784 | 1467984726998 Marionette TRACE conn2 <- [1,10,null,{}] 05:32:07 INFO - PROCESS | 3784 | 1467984727022 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:07 INFO - PROCESS | 3784 | 1467984727027 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:07 INFO - PROCESS | 3784 | 1467984727166 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:32:07 INFO - PROCESS | 3784 | 1467984727181 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 3784 | 1467984727183 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:07 INFO - PROCESS | 3784 | ++DOCSHELL 1AB4C000 == 10 [pid = 3784] [id = 10] 05:32:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 26 (1AB4C400) [pid = 3784] [serial = 26] [outer = 00000000] 05:32:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 27 (1AB4F000) [pid = 3784] [serial = 27] [outer = 1AB4C400] 05:32:07 INFO - PROCESS | 3784 | 1467984727235 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 28 (1AD4FC00) [pid = 3784] [serial = 28] [outer = 1AB4C400] 05:32:07 INFO - PROCESS | 3784 | 1467984727560 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 632ms 05:32:07 INFO - PROCESS | 3784 | 1467984727604 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 3784 | 1467984727606 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 05:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:32:07 INFO - PROCESS | 3784 | 1467984727609 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 3784 | 1467984727611 Marionette TRACE conn2 <- [1,14,null,{}] 05:32:07 INFO - PROCESS | 3784 | 1467984727615 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:07 INFO - PROCESS | 3784 | 1467984727617 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:07 INFO - PROCESS | 3784 | 1467984727714 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:32:07 INFO - PROCESS | 3784 | 1467984727726 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 3784 | 1467984727728 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:07 INFO - PROCESS | 3784 | ++DOCSHELL 1A622400 == 11 [pid = 3784] [id = 11] 05:32:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 29 (1A624800) [pid = 3784] [serial = 29] [outer = 00000000] 05:32:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 30 (1A62B800) [pid = 3784] [serial = 30] [outer = 1A624800] 05:32:07 INFO - PROCESS | 3784 | 1467984727772 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 31 (1AD57400) [pid = 3784] [serial = 31] [outer = 1A624800] 05:32:08 INFO - PROCESS | 3784 | 1467984728140 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 600ms 05:32:08 INFO - PROCESS | 3784 | 1467984728204 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 3784 | 1467984728206 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 05:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:32:08 INFO - PROCESS | 3784 | 1467984728210 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 3784 | 1467984728211 Marionette TRACE conn2 <- [1,18,null,{}] 05:32:08 INFO - PROCESS | 3784 | 1467984728216 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:08 INFO - PROCESS | 3784 | 1467984728218 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:08 INFO - PROCESS | 3784 | 1467984728312 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:32:08 INFO - PROCESS | 3784 | 1467984728318 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 3784 | 1467984728321 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:08 INFO - PROCESS | 3784 | ++DOCSHELL 1A792000 == 12 [pid = 3784] [id = 12] 05:32:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 32 (1A793000) [pid = 3784] [serial = 32] [outer = 00000000] 05:32:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 33 (1A79D000) [pid = 3784] [serial = 33] [outer = 1A793000] 05:32:08 INFO - PROCESS | 3784 | 1467984728365 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 34 (1AD59800) [pid = 3784] [serial = 34] [outer = 1A793000] 05:32:08 INFO - PROCESS | 3784 | 1467984728716 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 552ms 05:32:08 INFO - PROCESS | 3784 | 1467984728745 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 3784 | 1467984728748 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 05:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:32:08 INFO - PROCESS | 3784 | 1467984728752 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 3784 | 1467984728753 Marionette TRACE conn2 <- [1,22,null,{}] 05:32:08 INFO - PROCESS | 3784 | 1467984728757 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:08 INFO - PROCESS | 3784 | 1467984728759 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:08 INFO - PROCESS | 3784 | 1467984728864 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:32:08 INFO - PROCESS | 3784 | 1467984728869 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 3784 | 1467984728871 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:08 INFO - PROCESS | 3784 | ++DOCSHELL 1AE0CC00 == 13 [pid = 3784] [id = 13] 05:32:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 35 (1AE10400) [pid = 3784] [serial = 35] [outer = 00000000] 05:32:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 36 (1AE18C00) [pid = 3784] [serial = 36] [outer = 1AE10400] 05:32:08 INFO - PROCESS | 3784 | 1467984728916 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 37 (1AF5EC00) [pid = 3784] [serial = 37] [outer = 1AE10400] 05:32:09 INFO - PROCESS | 3784 | 1467984729211 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 505ms 05:32:09 INFO - PROCESS | 3784 | 1467984729245 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 3784 | 1467984729247 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 05:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:32:09 INFO - PROCESS | 3784 | 1467984729254 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 3784 | 1467984729256 Marionette TRACE conn2 <- [1,26,null,{}] 05:32:09 INFO - PROCESS | 3784 | 1467984729260 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:09 INFO - PROCESS | 3784 | 1467984729262 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:09 INFO - PROCESS | 3784 | 1467984729407 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:32:09 INFO - PROCESS | 3784 | 1467984729413 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 3784 | 1467984729415 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:09 INFO - PROCESS | 3784 | ++DOCSHELL 1AF67400 == 14 [pid = 3784] [id = 14] 05:32:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 38 (1AF67C00) [pid = 3784] [serial = 38] [outer = 00000000] 05:32:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 39 (1B125000) [pid = 3784] [serial = 39] [outer = 1AF67C00] 05:32:09 INFO - PROCESS | 3784 | 1467984729458 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 40 (1B129800) [pid = 3784] [serial = 40] [outer = 1AF67C00] 05:32:09 INFO - PROCESS | 3784 | 1467984729781 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:32:09 INFO - PROCESS | 3784 | ++DOCSHELL 1B12D400 == 15 [pid = 3784] [id = 15] 05:32:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 41 (1B12D800) [pid = 3784] [serial = 41] [outer = 00000000] 05:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 537ms 05:32:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 42 (1B130C00) [pid = 3784] [serial = 42] [outer = 1B12D800] 05:32:09 INFO - PROCESS | 3784 | 1467984729842 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 3784 | 1467984729844 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 05:32:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 43 (1B266400) [pid = 3784] [serial = 43] [outer = 1B12D800] 05:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:32:09 INFO - PROCESS | 3784 | ++DOCSHELL 1A628C00 == 16 [pid = 3784] [id = 16] 05:32:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 44 (1B267000) [pid = 3784] [serial = 44] [outer = 00000000] 05:32:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 45 (1B271800) [pid = 3784] [serial = 45] [outer = 1B267000] 05:32:09 INFO - PROCESS | 3784 | 1467984729911 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 3784 | 1467984729913 Marionette TRACE conn2 <- [1,30,null,{}] 05:32:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 46 (1B265000) [pid = 3784] [serial = 46] [outer = 1B267000] 05:32:09 INFO - PROCESS | 3784 | 1467984729958 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:09 INFO - PROCESS | 3784 | 1467984729971 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:10 INFO - PROCESS | 3784 | 1467984730061 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:32:10 INFO - PROCESS | 3784 | 1467984730097 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 3784 | 1467984730099 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:10 INFO - PROCESS | 3784 | ++DOCSHELL 1B2CD400 == 17 [pid = 3784] [id = 17] 05:32:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 47 (1B2CD800) [pid = 3784] [serial = 47] [outer = 00000000] 05:32:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 48 (1BAA7400) [pid = 3784] [serial = 48] [outer = 1B2CD800] 05:32:10 INFO - PROCESS | 3784 | 1467984730165 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 49 (1BAA7800) [pid = 3784] [serial = 49] [outer = 1B2CD800] 05:32:10 INFO - PROCESS | 3784 | --DOCSHELL 114D7800 == 16 [pid = 3784] [id = 1] 05:32:11 INFO - PROCESS | 3784 | 1467984731109 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1326ms 05:32:11 INFO - PROCESS | 3784 | 1467984731178 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 3784 | 1467984731182 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 05:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:32:11 INFO - PROCESS | 3784 | 1467984731188 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 3784 | 1467984731192 Marionette TRACE conn2 <- [1,34,null,{}] 05:32:11 INFO - PROCESS | 3784 | 1467984731198 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:11 INFO - PROCESS | 3784 | 1467984731201 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:11 INFO - PROCESS | 3784 | 1467984731348 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:32:11 INFO - PROCESS | 3784 | 1467984731458 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 3784 | 1467984731461 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:11 INFO - PROCESS | 3784 | ++DOCSHELL 104E9400 == 17 [pid = 3784] [id = 18] 05:32:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 50 (10A7E000) [pid = 3784] [serial = 50] [outer = 00000000] 05:32:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 51 (11277800) [pid = 3784] [serial = 51] [outer = 10A7E000] 05:32:11 INFO - PROCESS | 3784 | 1467984731518 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 52 (11CD9800) [pid = 3784] [serial = 52] [outer = 10A7E000] 05:32:12 INFO - PROCESS | 3784 | 1467984732039 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 915ms 05:32:12 INFO - PROCESS | 3784 | 1467984732093 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 3784 | 1467984732098 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 05:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:32:12 INFO - PROCESS | 3784 | 1467984732104 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 3784 | 1467984732107 Marionette TRACE conn2 <- [1,38,null,{}] 05:32:12 INFO - PROCESS | 3784 | 1467984732111 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:12 INFO - PROCESS | 3784 | 1467984732114 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:12 INFO - PROCESS | 3784 | 1467984732228 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:32:12 INFO - PROCESS | 3784 | 1467984732291 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 3784 | 1467984732294 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:12 INFO - PROCESS | 3784 | ++DOCSHELL 131DFC00 == 18 [pid = 3784] [id = 19] 05:32:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 53 (1328BC00) [pid = 3784] [serial = 53] [outer = 00000000] 05:32:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 54 (139D5000) [pid = 3784] [serial = 54] [outer = 1328BC00] 05:32:12 INFO - PROCESS | 3784 | 1467984732349 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 55 (13C75800) [pid = 3784] [serial = 55] [outer = 1328BC00] 05:32:13 INFO - PROCESS | 3784 | 1467984733136 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1042ms 05:32:13 INFO - PROCESS | 3784 | 1467984733179 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 3784 | 1467984733182 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 05:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:32:13 INFO - PROCESS | 3784 | 1467984733191 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 3784 | 1467984733194 Marionette TRACE conn2 <- [1,42,null,{}] 05:32:13 INFO - PROCESS | 3784 | 1467984733199 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:13 INFO - PROCESS | 3784 | 1467984733201 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:13 INFO - PROCESS | 3784 | 1467984733295 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:32:13 INFO - PROCESS | 3784 | 1467984733374 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 3784 | 1467984733377 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:13 INFO - PROCESS | 3784 | ++DOCSHELL 10A01C00 == 19 [pid = 3784] [id = 20] 05:32:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 56 (10A02000) [pid = 3784] [serial = 56] [outer = 00000000] 05:32:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 57 (10BAAC00) [pid = 3784] [serial = 57] [outer = 10A02000] 05:32:13 INFO - PROCESS | 3784 | 1467984733426 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 58 (10E98C00) [pid = 3784] [serial = 58] [outer = 10A02000] 05:32:13 INFO - PROCESS | 3784 | --DOCSHELL 114D8C00 == 18 [pid = 3784] [id = 4] 05:32:13 INFO - PROCESS | 3784 | 1467984733844 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 695ms 05:32:13 INFO - PROCESS | 3784 | 1467984733884 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 3784 | 1467984733888 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 05:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:32:13 INFO - PROCESS | 3784 | 1467984733894 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 3784 | 1467984733896 Marionette TRACE conn2 <- [1,46,null,{}] 05:32:13 INFO - PROCESS | 3784 | 1467984733904 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:13 INFO - PROCESS | 3784 | 1467984733906 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:14 INFO - PROCESS | 3784 | 1467984734014 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:32:14 INFO - PROCESS | 3784 | 1467984734082 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 3784 | 1467984734084 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:14 INFO - PROCESS | 3784 | ++DOCSHELL 10F21800 == 19 [pid = 3784] [id = 21] 05:32:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (10F23C00) [pid = 3784] [serial = 59] [outer = 00000000] 05:32:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (11AE6800) [pid = 3784] [serial = 60] [outer = 10F23C00] 05:32:14 INFO - PROCESS | 3784 | 1467984734134 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (11CDCC00) [pid = 3784] [serial = 61] [outer = 10F23C00] 05:32:14 INFO - PROCESS | 3784 | 1467984734568 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 711ms 05:32:14 INFO - PROCESS | 3784 | 1467984734594 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 3784 | 1467984734596 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 05:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:32:14 INFO - PROCESS | 3784 | 1467984734600 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 3784 | 1467984734603 Marionette TRACE conn2 <- [1,50,null,{}] 05:32:14 INFO - PROCESS | 3784 | 1467984734614 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:14 INFO - PROCESS | 3784 | 1467984734618 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:14 INFO - PROCESS | 3784 | 1467984734718 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:32:14 INFO - PROCESS | 3784 | 1467984734727 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 3784 | 1467984734731 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:14 INFO - PROCESS | 3784 | ++DOCSHELL 13292800 == 20 [pid = 3784] [id = 22] 05:32:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (13437400) [pid = 3784] [serial = 62] [outer = 00000000] 05:32:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (1390DC00) [pid = 3784] [serial = 63] [outer = 13437400] 05:32:14 INFO - PROCESS | 3784 | 1467984734780 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (139D7000) [pid = 3784] [serial = 64] [outer = 13437400] 05:32:15 INFO - PROCESS | 3784 | 1467984735169 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 600ms 05:32:15 INFO - PROCESS | 3784 | 1467984735196 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 3784 | 1467984735199 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 05:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:32:15 INFO - PROCESS | 3784 | 1467984735201 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 3784 | 1467984735203 Marionette TRACE conn2 <- [1,54,null,{}] 05:32:15 INFO - PROCESS | 3784 | 1467984735206 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:15 INFO - PROCESS | 3784 | 1467984735208 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:15 INFO - PROCESS | 3784 | 1467984735290 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:32:15 INFO - PROCESS | 3784 | 1467984735304 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 3784 | 1467984735307 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:15 INFO - PROCESS | 3784 | ++DOCSHELL 139CCC00 == 21 [pid = 3784] [id = 23] 05:32:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (13C75000) [pid = 3784] [serial = 65] [outer = 00000000] 05:32:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (1429CC00) [pid = 3784] [serial = 66] [outer = 13C75000] 05:32:15 INFO - PROCESS | 3784 | 1467984735352 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (144EA400) [pid = 3784] [serial = 67] [outer = 13C75000] 05:32:15 INFO - PROCESS | 3784 | 1467984735767 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 600ms 05:32:15 INFO - PROCESS | 3784 | 1467984735831 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 3784 | 1467984735833 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 05:32:15 INFO - PROCESS | 3784 | 1467984735837 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:32:15 INFO - PROCESS | 3784 | 1467984735838 Marionette TRACE conn2 <- [1,58,null,{}] 05:32:15 INFO - PROCESS | 3784 | 1467984735842 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:15 INFO - PROCESS | 3784 | 1467984735844 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:15 INFO - PROCESS | 3784 | 1467984735927 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:32:15 INFO - PROCESS | 3784 | 1467984735933 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 3784 | 1467984735935 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:15 INFO - PROCESS | 3784 | ++DOCSHELL 13C6CC00 == 22 [pid = 3784] [id = 24] 05:32:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (144EF000) [pid = 3784] [serial = 68] [outer = 00000000] 05:32:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (15577000) [pid = 3784] [serial = 69] [outer = 144EF000] 05:32:15 INFO - PROCESS | 3784 | 1467984735978 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (1557DC00) [pid = 3784] [serial = 70] [outer = 144EF000] 05:32:16 INFO - PROCESS | 3784 | 1467984736384 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 599ms 05:32:16 INFO - PROCESS | 3784 | 1467984736445 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 3784 | 1467984736447 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 05:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:32:16 INFO - PROCESS | 3784 | 1467984736450 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 3784 | 1467984736452 Marionette TRACE conn2 <- [1,62,null,{}] 05:32:16 INFO - PROCESS | 3784 | 1467984736455 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:16 INFO - PROCESS | 3784 | 1467984736461 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:16 INFO - PROCESS | 3784 | 1467984736558 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:32:16 INFO - PROCESS | 3784 | 1467984736564 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 3784 | 1467984736566 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:16 INFO - PROCESS | 3784 | ++DOCSHELL 15D54C00 == 23 [pid = 3784] [id = 25] 05:32:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (15D56C00) [pid = 3784] [serial = 71] [outer = 00000000] 05:32:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (16A06800) [pid = 3784] [serial = 72] [outer = 15D56C00] 05:32:16 INFO - PROCESS | 3784 | 1467984736614 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (16A08C00) [pid = 3784] [serial = 73] [outer = 15D56C00] 05:32:17 INFO - PROCESS | 3784 | 1467984737013 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 600ms 05:32:17 INFO - PROCESS | 3784 | 1467984737047 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 3784 | 1467984737049 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 05:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:32:17 INFO - PROCESS | 3784 | 1467984737065 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 3784 | 1467984737068 Marionette TRACE conn2 <- [1,66,null,{}] 05:32:17 INFO - PROCESS | 3784 | 1467984737071 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:17 INFO - PROCESS | 3784 | 1467984737073 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:17 INFO - PROCESS | 3784 | 1467984737156 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:32:17 INFO - PROCESS | 3784 | 1467984737162 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 3784 | 1467984737164 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:17 INFO - PROCESS | 3784 | ++DOCSHELL 16B4B800 == 24 [pid = 3784] [id = 26] 05:32:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (16BAF000) [pid = 3784] [serial = 74] [outer = 00000000] 05:32:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (16ED7400) [pid = 3784] [serial = 75] [outer = 16BAF000] 05:32:17 INFO - PROCESS | 3784 | 1467984737215 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (16EE0000) [pid = 3784] [serial = 76] [outer = 16BAF000] 05:32:17 INFO - PROCESS | 3784 | 1467984737599 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 600ms 05:32:17 INFO - PROCESS | 3784 | 1467984737660 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 3784 | 1467984737662 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 05:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:32:17 INFO - PROCESS | 3784 | 1467984737678 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 3784 | 1467984737680 Marionette TRACE conn2 <- [1,70,null,{}] 05:32:17 INFO - PROCESS | 3784 | 1467984737684 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:17 INFO - PROCESS | 3784 | 1467984737685 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:17 INFO - PROCESS | 3784 | 1467984737763 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:32:17 INFO - PROCESS | 3784 | 1467984737768 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 3784 | 1467984737771 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:17 INFO - PROCESS | 3784 | ++DOCSHELL 17385C00 == 25 [pid = 3784] [id = 27] 05:32:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (17386400) [pid = 3784] [serial = 77] [outer = 00000000] 05:32:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (17594C00) [pid = 3784] [serial = 78] [outer = 17386400] 05:32:17 INFO - PROCESS | 3784 | 1467984737814 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (176A9400) [pid = 3784] [serial = 79] [outer = 17386400] 05:32:18 INFO - PROCESS | 3784 | 1467984738190 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 552ms 05:32:18 INFO - PROCESS | 3784 | 1467984738222 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 3784 | 1467984738224 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 05:32:18 INFO - PROCESS | 3784 | 1467984738227 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:32:18 INFO - PROCESS | 3784 | 1467984738229 Marionette TRACE conn2 <- [1,74,null,{}] 05:32:18 INFO - PROCESS | 3784 | 1467984738232 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:18 INFO - PROCESS | 3784 | 1467984738234 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:18 INFO - PROCESS | 3784 | 1467984738342 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:32:18 INFO - PROCESS | 3784 | 1467984738349 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 3784 | 1467984738351 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:18 INFO - PROCESS | 3784 | ++DOCSHELL 12D7EC00 == 26 [pid = 3784] [id = 28] 05:32:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (144EFC00) [pid = 3784] [serial = 80] [outer = 00000000] 05:32:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (176B3400) [pid = 3784] [serial = 81] [outer = 144EFC00] 05:32:18 INFO - PROCESS | 3784 | 1467984738395 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (17E27C00) [pid = 3784] [serial = 82] [outer = 144EFC00] 05:32:18 INFO - PROCESS | 3784 | 1467984738803 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 600ms 05:32:18 INFO - PROCESS | 3784 | 1467984738857 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 3784 | 1467984738859 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 05:32:18 INFO - PROCESS | 3784 | 1467984738862 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:32:18 INFO - PROCESS | 3784 | 1467984738864 Marionette TRACE conn2 <- [1,78,null,{}] 05:32:18 INFO - PROCESS | 3784 | 1467984738867 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:18 INFO - PROCESS | 3784 | 1467984738869 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:18 INFO - PROCESS | 3784 | 1467984738973 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:32:18 INFO - PROCESS | 3784 | 1467984738980 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 3784 | 1467984738991 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:18 INFO - PROCESS | 3784 | ++DOCSHELL 16FDF800 == 27 [pid = 3784] [id = 29] 05:32:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1758F800) [pid = 3784] [serial = 83] [outer = 00000000] 05:32:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (181DF800) [pid = 3784] [serial = 84] [outer = 1758F800] 05:32:19 INFO - PROCESS | 3784 | 1467984739036 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (181E0800) [pid = 3784] [serial = 85] [outer = 1758F800] 05:32:19 INFO - PROCESS | 3784 | 1467984739396 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 600ms 05:32:19 INFO - PROCESS | 3784 | 1467984739459 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 3784 | 1467984739462 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 05:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:32:19 INFO - PROCESS | 3784 | 1467984739465 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 3784 | 1467984739467 Marionette TRACE conn2 <- [1,82,null,{}] 05:32:19 INFO - PROCESS | 3784 | 1467984739471 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:19 INFO - PROCESS | 3784 | 1467984739473 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:19 INFO - PROCESS | 3784 | 1467984739594 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:32:19 INFO - PROCESS | 3784 | 1467984739626 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 3784 | 1467984739628 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:19 INFO - PROCESS | 3784 | ++DOCSHELL 11453400 == 28 [pid = 3784] [id = 30] 05:32:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1292B800) [pid = 3784] [serial = 86] [outer = 00000000] 05:32:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19CCD800) [pid = 3784] [serial = 87] [outer = 1292B800] 05:32:19 INFO - PROCESS | 3784 | 1467984739672 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19D1CC00) [pid = 3784] [serial = 88] [outer = 1292B800] 05:32:20 INFO - PROCESS | 3784 | 1467984740047 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 631ms 05:32:20 INFO - PROCESS | 3784 | 1467984740103 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 3784 | 1467984740105 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 05:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:32:20 INFO - PROCESS | 3784 | 1467984740108 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 3784 | 1467984740110 Marionette TRACE conn2 <- [1,86,null,{}] 05:32:20 INFO - PROCESS | 3784 | 1467984740113 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 3784 | 1467984740115 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:20 INFO - PROCESS | 3784 | 1467984740227 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:32:20 INFO - PROCESS | 3784 | 1467984740235 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 3784 | 1467984740237 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:20 INFO - PROCESS | 3784 | ++DOCSHELL 13136C00 == 29 [pid = 3784] [id = 31] 05:32:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (13436C00) [pid = 3784] [serial = 89] [outer = 00000000] 05:32:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19F11000) [pid = 3784] [serial = 90] [outer = 13436C00] 05:32:20 INFO - PROCESS | 3784 | 1467984740279 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (19FAF400) [pid = 3784] [serial = 91] [outer = 13436C00] 05:32:20 INFO - PROCESS | 3784 | 1467984740648 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 600ms 05:32:20 INFO - PROCESS | 3784 | 1467984740705 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 3784 | 1467984740707 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 05:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:32:20 INFO - PROCESS | 3784 | 1467984740711 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 3784 | 1467984740712 Marionette TRACE conn2 <- [1,90,null,{}] 05:32:20 INFO - PROCESS | 3784 | 1467984740715 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 3784 | 1467984740717 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:20 INFO - PROCESS | 3784 | 1467984740802 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:32:20 INFO - PROCESS | 3784 | 1467984740909 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 3784 | 1467984740911 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:20 INFO - PROCESS | 3784 | ++DOCSHELL 10E94800 == 30 [pid = 3784] [id = 32] 05:32:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (16B47400) [pid = 3784] [serial = 92] [outer = 00000000] 05:32:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (19FBD800) [pid = 3784] [serial = 93] [outer = 16B47400] 05:32:20 INFO - PROCESS | 3784 | 1467984740955 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (19FC9C00) [pid = 3784] [serial = 94] [outer = 16B47400] 05:32:22 INFO - PROCESS | 3784 | 1467984742152 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1468ms 05:32:22 INFO - PROCESS | 3784 | 1467984742201 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 3784 | 1467984742205 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 05:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:32:22 INFO - PROCESS | 3784 | 1467984742210 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 3784 | 1467984742212 Marionette TRACE conn2 <- [1,94,null,{}] 05:32:22 INFO - PROCESS | 3784 | 1467984742218 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:22 INFO - PROCESS | 3784 | 1467984742220 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:22 INFO - PROCESS | 3784 | 1467984742331 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:32:22 INFO - PROCESS | 3784 | 1467984742345 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 3784 | 1467984742348 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:22 INFO - PROCESS | 3784 | ++DOCSHELL 10A80400 == 31 [pid = 3784] [id = 33] 05:32:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (10B5BC00) [pid = 3784] [serial = 95] [outer = 00000000] 05:32:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (10F27C00) [pid = 3784] [serial = 96] [outer = 10B5BC00] 05:32:22 INFO - PROCESS | 3784 | 1467984742434 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (10F28400) [pid = 3784] [serial = 97] [outer = 10B5BC00] 05:32:22 INFO - PROCESS | 3784 | 1467984742836 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 647ms 05:32:22 INFO - PROCESS | 3784 | 1467984742849 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 3784 | 1467984742853 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 05:32:22 INFO - PROCESS | 3784 | 1467984742859 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:32:22 INFO - PROCESS | 3784 | 1467984742862 Marionette TRACE conn2 <- [1,98,null,{}] 05:32:22 INFO - PROCESS | 3784 | 1467984742871 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:22 INFO - PROCESS | 3784 | 1467984742874 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:22 INFO - PROCESS | 3784 | 1467984742982 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:32:23 INFO - PROCESS | 3784 | 1467984742988 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 3784 | 1467984742990 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:23 INFO - PROCESS | 3784 | ++DOCSHELL 129AE000 == 32 [pid = 3784] [id = 34] 05:32:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (129B4400) [pid = 3784] [serial = 98] [outer = 00000000] 05:32:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (13137C00) [pid = 3784] [serial = 99] [outer = 129B4400] 05:32:23 INFO - PROCESS | 3784 | 1467984743036 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (131E0800) [pid = 3784] [serial = 100] [outer = 129B4400] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (1A793000) [pid = 3784] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (1A624800) [pid = 3784] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (1AB4C400) [pid = 3784] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (19D1C400) [pid = 3784] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (13D9E400) [pid = 3784] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (1AF67C00) [pid = 3784] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (1AE10400) [pid = 3784] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (13C75000) [pid = 3784] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (144EF000) [pid = 3784] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (15D56C00) [pid = 3784] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (16BAF000) [pid = 3784] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (17386400) [pid = 3784] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (144EFC00) [pid = 3784] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1758F800) [pid = 3784] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1292B800) [pid = 3784] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1B2CD800) [pid = 3784] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (10A7E000) [pid = 3784] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1328BC00) [pid = 3784] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10A02000) [pid = 3784] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10F23C00) [pid = 3784] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:32:23 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (13437400) [pid = 3784] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:32:23 INFO - PROCESS | 3784 | 1467984743856 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1058ms 05:32:23 INFO - PROCESS | 3784 | 1467984743919 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 3784 | 1467984743921 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 05:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:32:23 INFO - PROCESS | 3784 | 1467984743941 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 3784 | 1467984743944 Marionette TRACE conn2 <- [1,102,null,{}] 05:32:23 INFO - PROCESS | 3784 | 1467984743955 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 3784 | 1467984743959 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:24 INFO - PROCESS | 3784 | 1467984744037 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:32:24 INFO - PROCESS | 3784 | 1467984744046 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 3784 | 1467984744049 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:24 INFO - PROCESS | 3784 | ++DOCSHELL 129AF800 == 33 [pid = 3784] [id = 35] 05:32:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (131DF400) [pid = 3784] [serial = 101] [outer = 00000000] 05:32:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (13910800) [pid = 3784] [serial = 102] [outer = 131DF400] 05:32:24 INFO - PROCESS | 3784 | 1467984744111 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (13CAF400) [pid = 3784] [serial = 103] [outer = 131DF400] 05:32:24 INFO - PROCESS | 3784 | 1467984744508 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 600ms 05:32:24 INFO - PROCESS | 3784 | 1467984744537 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 3784 | 1467984744540 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 05:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:32:24 INFO - PROCESS | 3784 | 1467984744543 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 3784 | 1467984744545 Marionette TRACE conn2 <- [1,106,null,{}] 05:32:24 INFO - PROCESS | 3784 | 1467984744548 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:24 INFO - PROCESS | 3784 | 1467984744550 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:24 INFO - PROCESS | 3784 | 1467984744629 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:32:24 INFO - PROCESS | 3784 | 1467984744634 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 3784 | 1467984744636 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:24 INFO - PROCESS | 3784 | ++DOCSHELL 14295C00 == 34 [pid = 3784] [id = 36] 05:32:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (144E9000) [pid = 3784] [serial = 104] [outer = 00000000] 05:32:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (15675C00) [pid = 3784] [serial = 105] [outer = 144E9000] 05:32:24 INFO - PROCESS | 3784 | 1467984744681 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (15711400) [pid = 3784] [serial = 106] [outer = 144E9000] 05:32:25 INFO - PROCESS | 3784 | 1467984745138 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 600ms 05:32:25 INFO - PROCESS | 3784 | 1467984745172 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 3784 | 1467984745174 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 05:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:32:25 INFO - PROCESS | 3784 | 1467984745178 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 3784 | 1467984745179 Marionette TRACE conn2 <- [1,110,null,{}] 05:32:25 INFO - PROCESS | 3784 | 1467984745183 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:25 INFO - PROCESS | 3784 | 1467984745185 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:25 INFO - PROCESS | 3784 | 1467984745258 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:32:25 INFO - PROCESS | 3784 | 1467984745263 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 3784 | 1467984745265 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:25 INFO - PROCESS | 3784 | ++DOCSHELL 15D50C00 == 35 [pid = 3784] [id = 37] 05:32:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (15D51400) [pid = 3784] [serial = 107] [outer = 00000000] 05:32:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (16B44800) [pid = 3784] [serial = 108] [outer = 15D51400] 05:32:25 INFO - PROCESS | 3784 | 1467984745308 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (16EDC800) [pid = 3784] [serial = 109] [outer = 15D51400] 05:32:25 INFO - PROCESS | 3784 | 1467984745743 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 647ms 05:32:25 INFO - PROCESS | 3784 | 1467984745817 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 3784 | 1467984745821 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 05:32:25 INFO - PROCESS | 3784 | 1467984745827 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:32:25 INFO - PROCESS | 3784 | 1467984745831 Marionette TRACE conn2 <- [1,114,null,{}] 05:32:25 INFO - PROCESS | 3784 | 1467984745838 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:25 INFO - PROCESS | 3784 | 1467984745841 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:25 INFO - PROCESS | 3784 | 1467984745956 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:32:26 INFO - PROCESS | 3784 | 1467984746065 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 3784 | 1467984746070 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:26 INFO - PROCESS | 3784 | ++DOCSHELL 10B5B000 == 36 [pid = 3784] [id = 38] 05:32:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (10B5CC00) [pid = 3784] [serial = 110] [outer = 00000000] 05:32:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (10E95000) [pid = 3784] [serial = 111] [outer = 10B5CC00] 05:32:26 INFO - PROCESS | 3784 | 1467984746125 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (11273000) [pid = 3784] [serial = 112] [outer = 10B5CC00] 05:32:26 INFO - PROCESS | 3784 | 1467984746639 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 837ms 05:32:26 INFO - PROCESS | 3784 | 1467984746674 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 3784 | 1467984746678 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 05:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:32:26 INFO - PROCESS | 3784 | 1467984746685 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 3784 | 1467984746688 Marionette TRACE conn2 <- [1,118,null,{}] 05:32:26 INFO - PROCESS | 3784 | 1467984746692 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:26 INFO - PROCESS | 3784 | 1467984746695 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:26 INFO - PROCESS | 3784 | 1467984746796 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:32:26 INFO - PROCESS | 3784 | 1467984746881 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 3784 | 1467984746883 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:26 INFO - PROCESS | 3784 | ++DOCSHELL 1328C000 == 37 [pid = 3784] [id = 39] 05:32:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (132D9400) [pid = 3784] [serial = 113] [outer = 00000000] 05:32:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (13C78000) [pid = 3784] [serial = 114] [outer = 132D9400] 05:32:26 INFO - PROCESS | 3784 | 1467984746940 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (144EE000) [pid = 3784] [serial = 115] [outer = 132D9400] 05:32:27 INFO - PROCESS | 3784 | 1467984747476 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 836ms 05:32:27 INFO - PROCESS | 3784 | 1467984747529 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 3784 | 1467984747531 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 05:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:32:27 INFO - PROCESS | 3784 | 1467984747536 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 3784 | 1467984747539 Marionette TRACE conn2 <- [1,122,null,{}] 05:32:27 INFO - PROCESS | 3784 | 1467984747550 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:27 INFO - PROCESS | 3784 | 1467984747555 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:27 INFO - PROCESS | 3784 | 1467984747687 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:32:27 INFO - PROCESS | 3784 | 1467984747759 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 3784 | 1467984747762 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:27 INFO - PROCESS | 3784 | ++DOCSHELL 176B1000 == 38 [pid = 3784] [id = 40] 05:32:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (176B2400) [pid = 3784] [serial = 116] [outer = 00000000] 05:32:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (1810A800) [pid = 3784] [serial = 117] [outer = 176B2400] 05:32:27 INFO - PROCESS | 3784 | 1467984747818 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (181E0000) [pid = 3784] [serial = 118] [outer = 176B2400] 05:32:28 INFO - PROCESS | 3784 | 1467984748374 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 853ms 05:32:28 INFO - PROCESS | 3784 | 1467984748425 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 3784 | 1467984748429 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 05:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:32:28 INFO - PROCESS | 3784 | 1467984748433 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 3784 | 1467984748435 Marionette TRACE conn2 <- [1,126,null,{}] 05:32:28 INFO - PROCESS | 3784 | 1467984748439 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:28 INFO - PROCESS | 3784 | 1467984748441 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:28 INFO - PROCESS | 3784 | 1467984748539 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:32:28 INFO - PROCESS | 3784 | 1467984748621 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 3784 | 1467984748624 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:28 INFO - PROCESS | 3784 | ++DOCSHELL 19CCAC00 == 39 [pid = 3784] [id = 41] 05:32:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (19CCB000) [pid = 3784] [serial = 119] [outer = 00000000] 05:32:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (19CD7C00) [pid = 3784] [serial = 120] [outer = 19CCB000] 05:32:28 INFO - PROCESS | 3784 | 1467984748676 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (19D1C400) [pid = 3784] [serial = 121] [outer = 19CCB000] 05:32:29 INFO - PROCESS | 3784 | 1467984749265 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 916ms 05:32:29 INFO - PROCESS | 3784 | 1467984749337 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 3784 | 1467984749340 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 05:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:32:29 INFO - PROCESS | 3784 | 1467984749344 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 3784 | 1467984749346 Marionette TRACE conn2 <- [1,130,null,{}] 05:32:29 INFO - PROCESS | 3784 | 1467984749350 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:29 INFO - PROCESS | 3784 | 1467984749352 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:29 INFO - PROCESS | 3784 | 1467984749450 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:32:29 INFO - PROCESS | 3784 | 1467984749525 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 3784 | 1467984749527 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:29 INFO - PROCESS | 3784 | ++DOCSHELL 11CD7400 == 40 [pid = 3784] [id = 42] 05:32:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 101 (12823000) [pid = 3784] [serial = 122] [outer = 00000000] 05:32:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 102 (12B0A000) [pid = 3784] [serial = 123] [outer = 12823000] 05:32:29 INFO - PROCESS | 3784 | 1467984749578 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 103 (13C77000) [pid = 3784] [serial = 124] [outer = 12823000] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 129AE000 == 39 [pid = 3784] [id = 34] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 10A80400 == 38 [pid = 3784] [id = 33] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 129AF800 == 37 [pid = 3784] [id = 35] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 14295C00 == 36 [pid = 3784] [id = 36] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 16FDF800 == 35 [pid = 3784] [id = 29] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 176B1000 == 34 [pid = 3784] [id = 40] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 19CCAC00 == 33 [pid = 3784] [id = 41] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 13136C00 == 32 [pid = 3784] [id = 31] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 15D50C00 == 31 [pid = 3784] [id = 37] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 10E94800 == 30 [pid = 3784] [id = 32] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 11453400 == 29 [pid = 3784] [id = 30] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 10B5B000 == 28 [pid = 3784] [id = 38] 05:32:30 INFO - PROCESS | 3784 | --DOCSHELL 1328C000 == 27 [pid = 3784] [id = 39] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 102 (16A06C00) [pid = 3784] [serial = 17] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 101 (1429CC00) [pid = 3784] [serial = 66] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 100 (144EA400) [pid = 3784] [serial = 67] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (15577000) [pid = 3784] [serial = 69] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (1557DC00) [pid = 3784] [serial = 70] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (16A06800) [pid = 3784] [serial = 72] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (16ED7400) [pid = 3784] [serial = 75] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (17594C00) [pid = 3784] [serial = 78] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (176B3400) [pid = 3784] [serial = 81] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (181DF800) [pid = 3784] [serial = 84] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (19CCD800) [pid = 3784] [serial = 87] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (19F11000) [pid = 3784] [serial = 90] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (11277800) [pid = 3784] [serial = 51] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (139D5000) [pid = 3784] [serial = 54] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (10BAAC00) [pid = 3784] [serial = 57] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (16A08C00) [pid = 3784] [serial = 73] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (11AE6800) [pid = 3784] [serial = 60] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1390DC00) [pid = 3784] [serial = 63] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (16EE0000) [pid = 3784] [serial = 76] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (176A9400) [pid = 3784] [serial = 79] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (10E98C00) [pid = 3784] [serial = 58] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (11CDCC00) [pid = 3784] [serial = 61] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (17E27C00) [pid = 3784] [serial = 82] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (11CD9800) [pid = 3784] [serial = 52] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (181E0800) [pid = 3784] [serial = 85] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19D1CC00) [pid = 3784] [serial = 88] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (13C75800) [pid = 3784] [serial = 55] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (139D7000) [pid = 3784] [serial = 64] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1BAA7800) [pid = 3784] [serial = 49] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (16A9A800) [pid = 3784] [serial = 14] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (14296000) [pid = 3784] [serial = 9] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1429B800) [pid = 3784] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (12821800) [pid = 3784] [serial = 4] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1BAA7400) [pid = 3784] [serial = 48] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1B130C00) [pid = 3784] [serial = 42] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (1B271800) [pid = 3784] [serial = 45] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1B125000) [pid = 3784] [serial = 39] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1B129800) [pid = 3784] [serial = 40] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (1AE18C00) [pid = 3784] [serial = 36] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (1AF5EC00) [pid = 3784] [serial = 37] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (1A79D000) [pid = 3784] [serial = 33] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (1AD59800) [pid = 3784] [serial = 34] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (1A62B800) [pid = 3784] [serial = 30] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (1AD57400) [pid = 3784] [serial = 31] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (1AD4FC00) [pid = 3784] [serial = 28] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 57 (1AB4F000) [pid = 3784] [serial = 27] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 56 (19FBD400) [pid = 3784] [serial = 24] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 55 (19D1EC00) [pid = 3784] [serial = 21] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | --DOMWINDOW == 54 (19F07C00) [pid = 3784] [serial = 22] [outer = 00000000] [url = about:blank] 05:32:30 INFO - PROCESS | 3784 | 1467984750763 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1453ms 05:32:30 INFO - PROCESS | 3784 | 1467984750792 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 3784 | 1467984750796 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 05:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:32:30 INFO - PROCESS | 3784 | 1467984750802 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 3784 | 1467984750805 Marionette TRACE conn2 <- [1,134,null,{}] 05:32:30 INFO - PROCESS | 3784 | 1467984750811 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:30 INFO - PROCESS | 3784 | 1467984750814 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:30 INFO - PROCESS | 3784 | 1467984750938 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:32:31 INFO - PROCESS | 3784 | 1467984751008 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 3784 | 1467984751013 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:31 INFO - PROCESS | 3784 | ++DOCSHELL 10BB1800 == 28 [pid = 3784] [id = 43] 05:32:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 55 (10BB3000) [pid = 3784] [serial = 125] [outer = 00000000] 05:32:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 56 (10F1F400) [pid = 3784] [serial = 126] [outer = 10BB3000] 05:32:31 INFO - PROCESS | 3784 | 1467984751061 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 57 (11453400) [pid = 3784] [serial = 127] [outer = 10BB3000] 05:32:31 INFO - PROCESS | 3784 | 1467984751491 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 695ms 05:32:31 INFO - PROCESS | 3784 | 1467984751537 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 3784 | 1467984751542 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 05:32:31 INFO - PROCESS | 3784 | 1467984751548 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:32:31 INFO - PROCESS | 3784 | 1467984751550 Marionette TRACE conn2 <- [1,138,null,{}] 05:32:31 INFO - PROCESS | 3784 | 1467984751554 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:31 INFO - PROCESS | 3784 | 1467984751557 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:31 INFO - PROCESS | 3784 | 1467984751640 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:32:31 INFO - PROCESS | 3784 | 1467984751647 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 3784 | 1467984751650 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:31 INFO - PROCESS | 3784 | ++DOCSHELL 12B03400 == 29 [pid = 3784] [id = 44] 05:32:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 58 (12B03800) [pid = 3784] [serial = 128] [outer = 00000000] 05:32:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (12DCA000) [pid = 3784] [serial = 129] [outer = 12B03800] 05:32:31 INFO - PROCESS | 3784 | 1467984751696 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (1315AC00) [pid = 3784] [serial = 130] [outer = 12B03800] 05:32:32 INFO - PROCESS | 3784 | 1467984752111 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 600ms 05:32:32 INFO - PROCESS | 3784 | 1467984752147 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 3784 | 1467984752149 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 05:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:32:32 INFO - PROCESS | 3784 | 1467984752153 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 3784 | 1467984752156 Marionette TRACE conn2 <- [1,142,null,{}] 05:32:32 INFO - PROCESS | 3784 | 1467984752171 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:32 INFO - PROCESS | 3784 | 1467984752176 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:32 INFO - PROCESS | 3784 | 1467984752256 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:32:32 INFO - PROCESS | 3784 | 1467984752288 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 3784 | 1467984752291 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:32 INFO - PROCESS | 3784 | ++DOCSHELL 13DA7800 == 30 [pid = 3784] [id = 45] 05:32:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (13DA7C00) [pid = 3784] [serial = 131] [outer = 00000000] 05:32:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (14297C00) [pid = 3784] [serial = 132] [outer = 13DA7C00] 05:32:32 INFO - PROCESS | 3784 | 1467984752338 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (144E4C00) [pid = 3784] [serial = 133] [outer = 13DA7C00] 05:32:32 INFO - PROCESS | 3784 | 1467984752763 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 663ms 05:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:32:32 INFO - PROCESS | 3784 | 1467984752813 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 3784 | 1467984752815 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 05:32:32 INFO - PROCESS | 3784 | 1467984752820 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 3784 | 1467984752821 Marionette TRACE conn2 <- [1,146,null,{}] 05:32:32 INFO - PROCESS | 3784 | 1467984752825 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:32 INFO - PROCESS | 3784 | 1467984752827 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:32 INFO - PROCESS | 3784 | 1467984752939 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:32:32 INFO - PROCESS | 3784 | 1467984752944 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 3784 | 1467984752946 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:32 INFO - PROCESS | 3784 | ++DOCSHELL 13C70C00 == 31 [pid = 3784] [id = 46] 05:32:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (13CB8400) [pid = 3784] [serial = 134] [outer = 00000000] 05:32:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (1557E000) [pid = 3784] [serial = 135] [outer = 13CB8400] 05:32:33 INFO - PROCESS | 3784 | 1467984752993 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (1571FC00) [pid = 3784] [serial = 136] [outer = 13CB8400] 05:32:33 INFO - PROCESS | 3784 | 1467984753408 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 632ms 05:32:33 INFO - PROCESS | 3784 | 1467984753455 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 3784 | 1467984753457 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 05:32:33 INFO - PROCESS | 3784 | 1467984753460 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:32:33 INFO - PROCESS | 3784 | 1467984753461 Marionette TRACE conn2 <- [1,150,null,{}] 05:32:33 INFO - PROCESS | 3784 | 1467984753465 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:33 INFO - PROCESS | 3784 | 1467984753467 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:33 INFO - PROCESS | 3784 | 1467984753571 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:32:33 INFO - PROCESS | 3784 | 1467984753639 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 3784 | 1467984753641 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:33 INFO - PROCESS | 3784 | ++DOCSHELL 16A01800 == 32 [pid = 3784] [id = 47] 05:32:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (16A06C00) [pid = 3784] [serial = 137] [outer = 00000000] 05:32:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (16A0F400) [pid = 3784] [serial = 138] [outer = 16A06C00] 05:32:33 INFO - PROCESS | 3784 | 1467984753684 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (16B4BC00) [pid = 3784] [serial = 139] [outer = 16A06C00] 05:32:34 INFO - PROCESS | 3784 | 1467984754078 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 647ms 05:32:34 INFO - PROCESS | 3784 | 1467984754098 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 3784 | 1467984754100 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 05:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:32:34 INFO - PROCESS | 3784 | 1467984754104 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 3784 | 1467984754105 Marionette TRACE conn2 <- [1,154,null,{}] 05:32:34 INFO - PROCESS | 3784 | 1467984754109 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:34 INFO - PROCESS | 3784 | 1467984754114 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:34 INFO - PROCESS | 3784 | 1467984754247 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:32:34 INFO - PROCESS | 3784 | 1467984754254 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 3784 | 1467984754256 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:34 INFO - PROCESS | 3784 | ++DOCSHELL 16FE7800 == 33 [pid = 3784] [id = 48] 05:32:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (1705C400) [pid = 3784] [serial = 140] [outer = 00000000] 05:32:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (1760B000) [pid = 3784] [serial = 141] [outer = 1705C400] 05:32:34 INFO - PROCESS | 3784 | 1467984754300 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (176B3400) [pid = 3784] [serial = 142] [outer = 1705C400] 05:32:34 INFO - PROCESS | 3784 | 1467984754747 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 647ms 05:32:34 INFO - PROCESS | 3784 | 1467984754773 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 3784 | 1467984754775 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 05:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:32:34 INFO - PROCESS | 3784 | 1467984754779 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 3784 | 1467984754780 Marionette TRACE conn2 <- [1,158,null,{}] 05:32:34 INFO - PROCESS | 3784 | 1467984754784 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:34 INFO - PROCESS | 3784 | 1467984754786 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:34 INFO - PROCESS | 3784 | 1467984754940 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:32:34 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (13436C00) [pid = 3784] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:32:34 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (15D51400) [pid = 3784] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:32:34 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (16B47400) [pid = 3784] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:32:34 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (10B5BC00) [pid = 3784] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:32:34 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (129B4400) [pid = 3784] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:32:34 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (144E9000) [pid = 3784] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:32:34 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (131DF400) [pid = 3784] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:32:35 INFO - PROCESS | 3784 | 1467984755005 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 3784 | 1467984755007 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:35 INFO - PROCESS | 3784 | ++DOCSHELL 10A04400 == 34 [pid = 3784] [id = 49] 05:32:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (10A75400) [pid = 3784] [serial = 143] [outer = 00000000] 05:32:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (129B4400) [pid = 3784] [serial = 144] [outer = 10A75400] 05:32:35 INFO - PROCESS | 3784 | 1467984755050 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (12B03C00) [pid = 3784] [serial = 145] [outer = 10A75400] 05:32:35 INFO - PROCESS | 3784 | 1467984755381 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 648ms 05:32:35 INFO - PROCESS | 3784 | 1467984755417 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 3784 | 1467984755419 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 05:32:35 INFO - PROCESS | 3784 | 1467984755422 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:32:35 INFO - PROCESS | 3784 | 1467984755424 Marionette TRACE conn2 <- [1,162,null,{}] 05:32:35 INFO - PROCESS | 3784 | 1467984755428 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:35 INFO - PROCESS | 3784 | 1467984755430 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:35 INFO - PROCESS | 3784 | 1467984755531 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:32:35 INFO - PROCESS | 3784 | 1467984755539 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 3784 | 1467984755541 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:35 INFO - PROCESS | 3784 | ++DOCSHELL 103CAC00 == 35 [pid = 3784] [id = 50] 05:32:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (11AE5C00) [pid = 3784] [serial = 146] [outer = 00000000] 05:32:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (18109C00) [pid = 3784] [serial = 147] [outer = 11AE5C00] 05:32:35 INFO - PROCESS | 3784 | 1467984755584 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (1810AC00) [pid = 3784] [serial = 148] [outer = 11AE5C00] 05:32:35 INFO - PROCESS | 3784 | 1467984755977 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 600ms 05:32:36 INFO - PROCESS | 3784 | 1467984756020 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 3784 | 1467984756022 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 05:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:32:36 INFO - PROCESS | 3784 | 1467984756025 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 3784 | 1467984756027 Marionette TRACE conn2 <- [1,166,null,{}] 05:32:36 INFO - PROCESS | 3784 | 1467984756030 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 3784 | 1467984756032 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:36 INFO - PROCESS | 3784 | 1467984756135 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:32:36 INFO - PROCESS | 3784 | 1467984756142 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 3784 | 1467984756144 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:36 INFO - PROCESS | 3784 | ++DOCSHELL 13DA6C00 == 36 [pid = 3784] [id = 51] 05:32:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (176B2C00) [pid = 3784] [serial = 149] [outer = 00000000] 05:32:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (19CD0000) [pid = 3784] [serial = 150] [outer = 176B2C00] 05:32:36 INFO - PROCESS | 3784 | 1467984756192 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (19D17800) [pid = 3784] [serial = 151] [outer = 176B2C00] 05:32:36 INFO - PROCESS | 3784 | 1467984756568 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 600ms 05:32:36 INFO - PROCESS | 3784 | 1467984756623 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 3784 | 1467984756627 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 05:32:36 INFO - PROCESS | 3784 | 1467984756631 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:32:36 INFO - PROCESS | 3784 | 1467984756633 Marionette TRACE conn2 <- [1,170,null,{}] 05:32:36 INFO - PROCESS | 3784 | 1467984756636 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 3784 | 1467984756638 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:36 INFO - PROCESS | 3784 | 1467984756747 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:32:36 INFO - PROCESS | 3784 | 1467984756789 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 3784 | 1467984756791 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:36 INFO - PROCESS | 3784 | ++DOCSHELL 10A79000 == 37 [pid = 3784] [id = 52] 05:32:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (10A7D800) [pid = 3784] [serial = 152] [outer = 00000000] 05:32:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19D1EC00) [pid = 3784] [serial = 153] [outer = 10A7D800] 05:32:36 INFO - PROCESS | 3784 | 1467984756833 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19F09C00) [pid = 3784] [serial = 154] [outer = 10A7D800] 05:32:37 INFO - PROCESS | 3784 | 1467984757578 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 947ms 05:32:37 INFO - PROCESS | 3784 | 1467984757611 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 3784 | 1467984757615 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 05:32:37 INFO - PROCESS | 3784 | 1467984757620 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:32:37 INFO - PROCESS | 3784 | 1467984757623 Marionette TRACE conn2 <- [1,174,null,{}] 05:32:37 INFO - PROCESS | 3784 | 1467984757628 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:37 INFO - PROCESS | 3784 | 1467984757632 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:37 INFO - PROCESS | 3784 | 1467984757753 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:32:37 INFO - PROCESS | 3784 | 1467984757822 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 3784 | 1467984757825 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:37 INFO - PROCESS | 3784 | ++DOCSHELL 104E3400 == 38 [pid = 3784] [id = 53] 05:32:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (10A0B800) [pid = 3784] [serial = 155] [outer = 00000000] 05:32:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (12822400) [pid = 3784] [serial = 156] [outer = 10A0B800] 05:32:37 INFO - PROCESS | 3784 | 1467984757881 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (12B01800) [pid = 3784] [serial = 157] [outer = 10A0B800] 05:32:38 INFO - PROCESS | 3784 | 1467984758488 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1011ms 05:32:38 INFO - PROCESS | 3784 | 1467984758644 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 3784 | 1467984758648 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 05:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:32:38 INFO - PROCESS | 3784 | 1467984758661 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 3784 | 1467984758664 Marionette TRACE conn2 <- [1,178,null,{}] 05:32:38 INFO - PROCESS | 3784 | 1467984758670 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:38 INFO - PROCESS | 3784 | 1467984758673 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:38 INFO - PROCESS | 3784 | 1467984758795 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:32:38 INFO - PROCESS | 3784 | 1467984758859 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 3784 | 1467984758864 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:38 INFO - PROCESS | 3784 | ++DOCSHELL 10B62C00 == 39 [pid = 3784] [id = 54] 05:32:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (10B64800) [pid = 3784] [serial = 158] [outer = 00000000] 05:32:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (10F20400) [pid = 3784] [serial = 159] [outer = 10B64800] 05:32:38 INFO - PROCESS | 3784 | 1467984758911 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (11CD8800) [pid = 3784] [serial = 160] [outer = 10B64800] 05:32:39 INFO - PROCESS | 3784 | --DOCSHELL 13DA6C00 == 38 [pid = 3784] [id = 51] 05:32:39 INFO - PROCESS | 3784 | --DOCSHELL 103CAC00 == 37 [pid = 3784] [id = 50] 05:32:39 INFO - PROCESS | 3784 | --DOCSHELL 10A04400 == 36 [pid = 3784] [id = 49] 05:32:39 INFO - PROCESS | 3784 | --DOCSHELL 16FE7800 == 35 [pid = 3784] [id = 48] 05:32:39 INFO - PROCESS | 3784 | --DOCSHELL 16A01800 == 34 [pid = 3784] [id = 47] 05:32:39 INFO - PROCESS | 3784 | --DOCSHELL 13C70C00 == 33 [pid = 3784] [id = 46] 05:32:39 INFO - PROCESS | 3784 | --DOCSHELL 13DA7800 == 32 [pid = 3784] [id = 45] 05:32:39 INFO - PROCESS | 3784 | --DOCSHELL 12B03400 == 31 [pid = 3784] [id = 44] 05:32:39 INFO - PROCESS | 3784 | --DOCSHELL 10BB1800 == 30 [pid = 3784] [id = 43] 05:32:39 INFO - PROCESS | 3784 | --DOCSHELL 11CD7400 == 29 [pid = 3784] [id = 42] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19FAF400) [pid = 3784] [serial = 91] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (16EDC800) [pid = 3784] [serial = 109] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19FBD800) [pid = 3784] [serial = 93] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10F27C00) [pid = 3784] [serial = 96] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10F28400) [pid = 3784] [serial = 97] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (13137C00) [pid = 3784] [serial = 99] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (15675C00) [pid = 3784] [serial = 105] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (13CAF400) [pid = 3784] [serial = 103] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (131E0800) [pid = 3784] [serial = 100] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (15711400) [pid = 3784] [serial = 106] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (16B44800) [pid = 3784] [serial = 108] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (13910800) [pid = 3784] [serial = 102] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19FC9C00) [pid = 3784] [serial = 94] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 3784 | 1467984759395 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 805ms 05:32:39 INFO - PROCESS | 3784 | 1467984759457 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 3784 | 1467984759460 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 05:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:32:39 INFO - PROCESS | 3784 | 1467984759466 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 3784 | 1467984759470 Marionette TRACE conn2 <- [1,182,null,{}] 05:32:39 INFO - PROCESS | 3784 | 1467984759474 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:39 INFO - PROCESS | 3784 | 1467984759477 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:39 INFO - PROCESS | 3784 | 1467984759562 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:32:39 INFO - PROCESS | 3784 | 1467984759571 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 3784 | 1467984759573 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:39 INFO - PROCESS | 3784 | ++DOCSHELL 13151800 == 30 [pid = 3784] [id = 55] 05:32:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (1315D400) [pid = 3784] [serial = 161] [outer = 00000000] 05:32:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (1328BC00) [pid = 3784] [serial = 162] [outer = 1315D400] 05:32:39 INFO - PROCESS | 3784 | 1467984759620 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (1342F800) [pid = 3784] [serial = 163] [outer = 1315D400] 05:32:40 INFO - PROCESS | 3784 | 1467984760055 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 663ms 05:32:40 INFO - PROCESS | 3784 | 1467984760120 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 3784 | 1467984760123 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 05:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:32:40 INFO - PROCESS | 3784 | 1467984760126 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 3784 | 1467984760128 Marionette TRACE conn2 <- [1,186,null,{}] 05:32:40 INFO - PROCESS | 3784 | 1467984760138 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:40 INFO - PROCESS | 3784 | 1467984760143 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:40 INFO - PROCESS | 3784 | 1467984760229 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:32:40 INFO - PROCESS | 3784 | 1467984760248 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 3784 | 1467984760251 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (13DA6400) [pid = 3784] [serial = 164] [outer = 1B267000] 05:32:40 INFO - PROCESS | 3784 | ++DOCSHELL 144EF000 == 31 [pid = 3784] [id = 56] 05:32:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (144F0000) [pid = 3784] [serial = 165] [outer = 00000000] 05:32:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (15575800) [pid = 3784] [serial = 166] [outer = 144F0000] 05:32:40 INFO - PROCESS | 3784 | 1467984760315 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1567D800) [pid = 3784] [serial = 167] [outer = 144F0000] 05:32:40 INFO - PROCESS | 3784 | 1467984760818 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 711ms 05:32:40 INFO - PROCESS | 3784 | 1467984760857 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 3784 | 1467984760859 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 05:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:32:40 INFO - PROCESS | 3784 | 1467984760862 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 3784 | 1467984760864 Marionette TRACE conn2 <- [1,190,null,{}] 05:32:40 INFO - PROCESS | 3784 | 1467984760868 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:40 INFO - PROCESS | 3784 | 1467984760870 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:40 INFO - PROCESS | 3784 | 1467984760956 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:32:40 INFO - PROCESS | 3784 | 1467984760961 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 3784 | 1467984760964 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:40 INFO - PROCESS | 3784 | ++DOCSHELL 16A06400 == 32 [pid = 3784] [id = 57] 05:32:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (16A07000) [pid = 3784] [serial = 168] [outer = 00000000] 05:32:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (16FE8800) [pid = 3784] [serial = 169] [outer = 16A07000] 05:32:41 INFO - PROCESS | 3784 | 1467984761007 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1758E800) [pid = 3784] [serial = 170] [outer = 16A07000] 05:32:41 INFO - PROCESS | 3784 | 1467984761394 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 600ms 05:32:41 INFO - PROCESS | 3784 | 1467984761460 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 3784 | 1467984761462 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 05:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:32:41 INFO - PROCESS | 3784 | 1467984761466 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 3784 | 1467984761467 Marionette TRACE conn2 <- [1,194,null,{}] 05:32:41 INFO - PROCESS | 3784 | 1467984761471 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:41 INFO - PROCESS | 3784 | 1467984761473 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:41 INFO - PROCESS | 3784 | 1467984761548 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:32:41 INFO - PROCESS | 3784 | 1467984761554 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 3784 | 1467984761556 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:41 INFO - PROCESS | 3784 | ++DOCSHELL 16FE8000 == 33 [pid = 3784] [id = 58] 05:32:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (17516C00) [pid = 3784] [serial = 171] [outer = 00000000] 05:32:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (17E27400) [pid = 3784] [serial = 172] [outer = 17516C00] 05:32:41 INFO - PROCESS | 3784 | 1467984761599 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1810E800) [pid = 3784] [serial = 173] [outer = 17516C00] 05:32:42 INFO - PROCESS | 3784 | 1467984762052 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 647ms 05:32:42 INFO - PROCESS | 3784 | 1467984762105 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 3784 | 1467984762107 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 05:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:32:42 INFO - PROCESS | 3784 | 1467984762110 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 3784 | 1467984762112 Marionette TRACE conn2 <- [1,198,null,{}] 05:32:42 INFO - PROCESS | 3784 | 1467984762115 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:42 INFO - PROCESS | 3784 | 1467984762120 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:42 INFO - PROCESS | 3784 | 1467984762250 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:32:42 INFO - PROCESS | 3784 | 1467984762300 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 3784 | 1467984762303 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:42 INFO - PROCESS | 3784 | ++DOCSHELL 176B3000 == 34 [pid = 3784] [id = 59] 05:32:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19D1DC00) [pid = 3784] [serial = 174] [outer = 00000000] 05:32:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19FAE800) [pid = 3784] [serial = 175] [outer = 19D1DC00] 05:32:42 INFO - PROCESS | 3784 | 1467984762347 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19FB7000) [pid = 3784] [serial = 176] [outer = 19D1DC00] 05:32:42 INFO - PROCESS | 3784 | 1467984762751 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 710ms 05:32:42 INFO - PROCESS | 3784 | 1467984762810 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 3784 | 1467984762812 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 05:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:32:42 INFO - PROCESS | 3784 | 1467984762816 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 3784 | 1467984762817 Marionette TRACE conn2 <- [1,202,null,{}] 05:32:42 INFO - PROCESS | 3784 | 1467984762821 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:42 INFO - PROCESS | 3784 | 1467984762823 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:42 INFO - PROCESS | 3784 | 1467984762948 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:32:43 INFO - PROCESS | 3784 | 1467984763004 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 3784 | 1467984763006 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:43 INFO - PROCESS | 3784 | ++DOCSHELL 10F1EC00 == 35 [pid = 3784] [id = 60] 05:32:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1314F400) [pid = 3784] [serial = 177] [outer = 00000000] 05:32:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19FCE400) [pid = 3784] [serial = 178] [outer = 1314F400] 05:32:43 INFO - PROCESS | 3784 | 1467984763048 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19FCFC00) [pid = 3784] [serial = 179] [outer = 1314F400] 05:32:43 INFO - PROCESS | 3784 | 1467984763417 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 648ms 05:32:43 INFO - PROCESS | 3784 | 1467984763452 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 3784 | 1467984763454 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 05:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:32:43 INFO - PROCESS | 3784 | 1467984763458 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 3784 | 1467984763459 Marionette TRACE conn2 <- [1,206,null,{}] 05:32:43 INFO - PROCESS | 3784 | 1467984763463 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:43 INFO - PROCESS | 3784 | 1467984763465 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:43 INFO - PROCESS | 3784 | 1467984763564 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:32:43 INFO - PROCESS | 3784 | 1467984763570 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 3784 | 1467984763572 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:43 INFO - PROCESS | 3784 | ++DOCSHELL 114DB000 == 36 [pid = 3784] [id = 61] 05:32:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19FC8400) [pid = 3784] [serial = 180] [outer = 00000000] 05:32:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1A627C00) [pid = 3784] [serial = 181] [outer = 19FC8400] 05:32:43 INFO - PROCESS | 3784 | 1467984763662 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1A628400) [pid = 3784] [serial = 182] [outer = 19FC8400] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (16A06C00) [pid = 3784] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (1705C400) [pid = 3784] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (10BB3000) [pid = 3784] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (12B03800) [pid = 3784] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (13DA7C00) [pid = 3784] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (10A75400) [pid = 3784] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (10B5CC00) [pid = 3784] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (132D9400) [pid = 3784] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (176B2400) [pid = 3784] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19CCB000) [pid = 3784] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (176B2C00) [pid = 3784] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (13CB8400) [pid = 3784] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:32:43 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (11AE5C00) [pid = 3784] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:32:44 INFO - PROCESS | 3784 | 1467984764113 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 632ms 05:32:44 INFO - PROCESS | 3784 | 1467984764127 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:32:44 INFO - PROCESS | 3784 | 1467984764129 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 05:32:44 INFO - PROCESS | 3784 | 1467984764133 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 3784 | 1467984764135 Marionette TRACE conn2 <- [1,210,null,{}] 05:32:44 INFO - PROCESS | 3784 | 1467984764139 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:44 INFO - PROCESS | 3784 | 1467984764141 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:44 INFO - PROCESS | 3784 | 1467984764242 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:32:44 INFO - PROCESS | 3784 | 1467984764303 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 3784 | 1467984764305 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:44 INFO - PROCESS | 3784 | ++DOCSHELL 10E90400 == 37 [pid = 3784] [id = 62] 05:32:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (11CDB800) [pid = 3784] [serial = 183] [outer = 00000000] 05:32:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (15D52800) [pid = 3784] [serial = 184] [outer = 11CDB800] 05:32:44 INFO - PROCESS | 3784 | 1467984764356 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (176A8400) [pid = 3784] [serial = 185] [outer = 11CDB800] 05:32:44 INFO - PROCESS | 3784 | 1467984764674 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 600ms 05:32:44 INFO - PROCESS | 3784 | 1467984764730 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 3784 | 1467984764732 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 05:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:32:44 INFO - PROCESS | 3784 | 1467984764735 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 3784 | 1467984764737 Marionette TRACE conn2 <- [1,214,null,{}] 05:32:44 INFO - PROCESS | 3784 | 1467984764741 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:44 INFO - PROCESS | 3784 | 1467984764742 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:44 INFO - PROCESS | 3784 | 1467984764847 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:32:44 INFO - PROCESS | 3784 | 1467984764855 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 3784 | 1467984764858 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:44 INFO - PROCESS | 3784 | ++DOCSHELL 13952C00 == 38 [pid = 3784] [id = 63] 05:32:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (139CD800) [pid = 3784] [serial = 186] [outer = 00000000] 05:32:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A623000) [pid = 3784] [serial = 187] [outer = 139CD800] 05:32:44 INFO - PROCESS | 3784 | 1467984764916 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A62F400) [pid = 3784] [serial = 188] [outer = 139CD800] 05:32:45 INFO - PROCESS | 3784 | 1467984765274 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 600ms 05:32:45 INFO - PROCESS | 3784 | 1467984765332 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 3784 | 1467984765334 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 05:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:32:45 INFO - PROCESS | 3784 | 1467984765338 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 3784 | 1467984765340 Marionette TRACE conn2 <- [1,218,null,{}] 05:32:45 INFO - PROCESS | 3784 | 1467984765343 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:45 INFO - PROCESS | 3784 | 1467984765346 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:45 INFO - PROCESS | 3784 | 1467984765463 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:32:45 INFO - PROCESS | 3784 | 1467984765476 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 3784 | 1467984765478 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:45 INFO - PROCESS | 3784 | ++DOCSHELL 19A4E800 == 39 [pid = 3784] [id = 64] 05:32:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1A624400) [pid = 3784] [serial = 189] [outer = 00000000] 05:32:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A79B000) [pid = 3784] [serial = 190] [outer = 1A624400] 05:32:45 INFO - PROCESS | 3784 | 1467984765522 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1AB4A800) [pid = 3784] [serial = 191] [outer = 1A624400] 05:32:45 INFO - PROCESS | 3784 | 1467984765920 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 648ms 05:32:46 INFO - PROCESS | 3784 | 1467984765980 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 3784 | 1467984765984 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 05:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:32:46 INFO - PROCESS | 3784 | 1467984765989 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 3784 | 1467984765994 Marionette TRACE conn2 <- [1,222,null,{}] 05:32:46 INFO - PROCESS | 3784 | 1467984766000 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 3784 | 1467984766004 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:46 INFO - PROCESS | 3784 | 1467984766144 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:32:46 INFO - PROCESS | 3784 | 1467984766221 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 3784 | 1467984766226 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:46 INFO - PROCESS | 3784 | ++DOCSHELL 10A77400 == 40 [pid = 3784] [id = 65] 05:32:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (10A78000) [pid = 3784] [serial = 192] [outer = 00000000] 05:32:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (10B5C400) [pid = 3784] [serial = 193] [outer = 10A78000] 05:32:46 INFO - PROCESS | 3784 | 1467984766281 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (114D2C00) [pid = 3784] [serial = 194] [outer = 10A78000] 05:32:46 INFO - PROCESS | 3784 | 1467984766911 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 963ms 05:32:46 INFO - PROCESS | 3784 | 1467984766965 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 3784 | 1467984766969 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 05:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:32:46 INFO - PROCESS | 3784 | 1467984766975 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 3784 | 1467984766979 Marionette TRACE conn2 <- [1,226,null,{}] 05:32:46 INFO - PROCESS | 3784 | 1467984766998 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 3784 | 1467984767001 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:47 INFO - PROCESS | 3784 | 1467984767107 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:32:47 INFO - PROCESS | 3784 | 1467984767182 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 3784 | 1467984767184 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:47 INFO - PROCESS | 3784 | ++DOCSHELL 13C6A400 == 41 [pid = 3784] [id = 66] 05:32:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (13C6D400) [pid = 3784] [serial = 195] [outer = 00000000] 05:32:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (1429FC00) [pid = 3784] [serial = 196] [outer = 13C6D400] 05:32:47 INFO - PROCESS | 3784 | 1467984767238 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1571D800) [pid = 3784] [serial = 197] [outer = 13C6D400] 05:32:47 INFO - PROCESS | 3784 | 1467984767755 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 852ms 05:32:47 INFO - PROCESS | 3784 | 1467984767814 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 3784 | 1467984767816 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 05:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:32:47 INFO - PROCESS | 3784 | 1467984767820 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 3784 | 1467984767823 Marionette TRACE conn2 <- [1,230,null,{}] 05:32:47 INFO - PROCESS | 3784 | 1467984767833 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:47 INFO - PROCESS | 3784 | 1467984767837 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:47 INFO - PROCESS | 3784 | 1467984767946 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:32:48 INFO - PROCESS | 3784 | 1467984768041 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 3784 | 1467984768045 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:48 INFO - PROCESS | 3784 | ++DOCSHELL 16FE7800 == 42 [pid = 3784] [id = 67] 05:32:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (181DE000) [pid = 3784] [serial = 198] [outer = 00000000] 05:32:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (181E4000) [pid = 3784] [serial = 199] [outer = 181DE000] 05:32:48 INFO - PROCESS | 3784 | 1467984768102 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (181E7C00) [pid = 3784] [serial = 200] [outer = 181DE000] 05:32:48 INFO - PROCESS | 3784 | 1467984768671 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 900ms 05:32:48 INFO - PROCESS | 3784 | 1467984768724 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 3784 | 1467984768726 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 05:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:32:48 INFO - PROCESS | 3784 | 1467984768730 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 3784 | 1467984768732 Marionette TRACE conn2 <- [1,234,null,{}] 05:32:48 INFO - PROCESS | 3784 | 1467984768735 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:48 INFO - PROCESS | 3784 | 1467984768738 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:48 INFO - PROCESS | 3784 | 1467984768841 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:32:48 INFO - PROCESS | 3784 | 1467984768941 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 3784 | 1467984768944 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:48 INFO - PROCESS | 3784 | ++DOCSHELL 13DA3C00 == 43 [pid = 3784] [id = 68] 05:32:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (1429B000) [pid = 3784] [serial = 201] [outer = 00000000] 05:32:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (16B46800) [pid = 3784] [serial = 202] [outer = 1429B000] 05:32:49 INFO - PROCESS | 3784 | 1467984769004 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (176AE000) [pid = 3784] [serial = 203] [outer = 1429B000] 05:32:49 INFO - PROCESS | 3784 | 1467984769674 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1010ms 05:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:32:49 INFO - PROCESS | 3784 | 1467984769733 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 3784 | 1467984769737 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 05:32:49 INFO - PROCESS | 3784 | 1467984769741 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 3784 | 1467984769746 Marionette TRACE conn2 <- [1,238,null,{}] 05:32:49 INFO - PROCESS | 3784 | 1467984769751 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:49 INFO - PROCESS | 3784 | 1467984769754 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:49 INFO - PROCESS | 3784 | 1467984769919 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:32:49 INFO - PROCESS | 3784 | 1467984769993 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 3784 | 1467984769996 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:50 INFO - PROCESS | 3784 | ++DOCSHELL 10E98C00 == 44 [pid = 3784] [id = 69] 05:32:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 101 (128AC800) [pid = 3784] [serial = 204] [outer = 00000000] 05:32:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 102 (12D7F000) [pid = 3784] [serial = 205] [outer = 128AC800] 05:32:50 INFO - PROCESS | 3784 | 1467984770052 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 103 (13137C00) [pid = 3784] [serial = 206] [outer = 128AC800] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 13952C00 == 43 [pid = 3784] [id = 63] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 10E90400 == 42 [pid = 3784] [id = 62] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 114DB000 == 41 [pid = 3784] [id = 61] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 10F1EC00 == 40 [pid = 3784] [id = 60] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 176B3000 == 39 [pid = 3784] [id = 59] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 16FE8000 == 38 [pid = 3784] [id = 58] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 16A06400 == 37 [pid = 3784] [id = 57] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 144EF000 == 36 [pid = 3784] [id = 56] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 13151800 == 35 [pid = 3784] [id = 55] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 10B62C00 == 34 [pid = 3784] [id = 54] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 104E3400 == 33 [pid = 3784] [id = 53] 05:32:50 INFO - PROCESS | 3784 | --DOCSHELL 10A79000 == 32 [pid = 3784] [id = 52] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 102 (19D1EC00) [pid = 3784] [serial = 153] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 101 (16A0F400) [pid = 3784] [serial = 138] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 100 (1760B000) [pid = 3784] [serial = 141] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (10F1F400) [pid = 3784] [serial = 126] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (11453400) [pid = 3784] [serial = 127] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (12DCA000) [pid = 3784] [serial = 129] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (1315AC00) [pid = 3784] [serial = 130] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (14297C00) [pid = 3784] [serial = 132] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (12B0A000) [pid = 3784] [serial = 123] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (16B4BC00) [pid = 3784] [serial = 139] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (129B4400) [pid = 3784] [serial = 144] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (176B3400) [pid = 3784] [serial = 142] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (11273000) [pid = 3784] [serial = 112] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (10E95000) [pid = 3784] [serial = 111] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (144EE000) [pid = 3784] [serial = 115] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (13C78000) [pid = 3784] [serial = 114] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (181E0000) [pid = 3784] [serial = 118] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1810A800) [pid = 3784] [serial = 117] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19D1C400) [pid = 3784] [serial = 121] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19CD7C00) [pid = 3784] [serial = 120] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19CD0000) [pid = 3784] [serial = 150] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (12B03C00) [pid = 3784] [serial = 145] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1557E000) [pid = 3784] [serial = 135] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1571FC00) [pid = 3784] [serial = 136] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19D17800) [pid = 3784] [serial = 151] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (18109C00) [pid = 3784] [serial = 147] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1810AC00) [pid = 3784] [serial = 148] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (144E4C00) [pid = 3784] [serial = 133] [outer = 00000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3784 | 1467984770572 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 853ms 05:32:50 INFO - PROCESS | 3784 | 1467984770613 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 3784 | 1467984770617 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 05:32:50 INFO - PROCESS | 3784 | 1467984770622 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:32:50 INFO - PROCESS | 3784 | 1467984770625 Marionette TRACE conn2 <- [1,242,null,{}] 05:32:50 INFO - PROCESS | 3784 | 1467984770628 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:50 INFO - PROCESS | 3784 | 1467984770631 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:50 INFO - PROCESS | 3784 | 1467984770715 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:32:50 INFO - PROCESS | 3784 | 1467984770783 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 3784 | 1467984770786 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:50 INFO - PROCESS | 3784 | ++DOCSHELL 10F28C00 == 33 [pid = 3784] [id = 70] 05:32:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (11270400) [pid = 3784] [serial = 207] [outer = 00000000] 05:32:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1311A400) [pid = 3784] [serial = 208] [outer = 11270400] 05:32:50 INFO - PROCESS | 3784 | 1467984770839 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1328B800) [pid = 3784] [serial = 209] [outer = 11270400] 05:32:51 INFO - PROCESS | 3784 | 1467984771200 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 647ms 05:32:51 INFO - PROCESS | 3784 | 1467984771261 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 3784 | 1467984771263 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 05:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:32:51 INFO - PROCESS | 3784 | 1467984771273 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 3784 | 1467984771276 Marionette TRACE conn2 <- [1,246,null,{}] 05:32:51 INFO - PROCESS | 3784 | 1467984771286 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:51 INFO - PROCESS | 3784 | 1467984771290 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:51 INFO - PROCESS | 3784 | 1467984771373 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:32:51 INFO - PROCESS | 3784 | 1467984771379 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 3784 | 1467984771382 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:51 INFO - PROCESS | 3784 | ++DOCSHELL 13D9E400 == 34 [pid = 3784] [id = 71] 05:32:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (13DA7400) [pid = 3784] [serial = 210] [outer = 00000000] 05:32:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (144F2000) [pid = 3784] [serial = 211] [outer = 13DA7400] 05:32:51 INFO - PROCESS | 3784 | 1467984771431 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1567D400) [pid = 3784] [serial = 212] [outer = 13DA7400] 05:32:51 INFO - PROCESS | 3784 | 1467984771851 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 663ms 05:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:32:51 INFO - PROCESS | 3784 | 1467984771925 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 3784 | 1467984771928 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 05:32:51 INFO - PROCESS | 3784 | 1467984771931 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 3784 | 1467984771933 Marionette TRACE conn2 <- [1,250,null,{}] 05:32:51 INFO - PROCESS | 3784 | 1467984771936 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:51 INFO - PROCESS | 3784 | 1467984771938 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:52 INFO - PROCESS | 3784 | 1467984772020 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:32:52 INFO - PROCESS | 3784 | 1467984772063 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 3784 | 1467984772065 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:52 INFO - PROCESS | 3784 | ++DOCSHELL 156AC800 == 35 [pid = 3784] [id = 72] 05:32:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (15711400) [pid = 3784] [serial = 213] [outer = 00000000] 05:32:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (16A98000) [pid = 3784] [serial = 214] [outer = 15711400] 05:32:52 INFO - PROCESS | 3784 | 1467984772109 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (16B46000) [pid = 3784] [serial = 215] [outer = 15711400] 05:32:52 INFO - PROCESS | 3784 | 1467984772535 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 631ms 05:32:52 INFO - PROCESS | 3784 | 1467984772569 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 3784 | 1467984772571 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 05:32:52 INFO - PROCESS | 3784 | 1467984772574 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:32:52 INFO - PROCESS | 3784 | 1467984772576 Marionette TRACE conn2 <- [1,254,null,{}] 05:32:52 INFO - PROCESS | 3784 | 1467984772586 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:52 INFO - PROCESS | 3784 | 1467984772588 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:52 INFO - PROCESS | 3784 | 1467984772688 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:32:52 INFO - PROCESS | 3784 | 1467984772693 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 3784 | 1467984772695 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:52 INFO - PROCESS | 3784 | ++DOCSHELL 16A09800 == 36 [pid = 3784] [id = 73] 05:32:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (16FE8000) [pid = 3784] [serial = 216] [outer = 00000000] 05:32:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (17606C00) [pid = 3784] [serial = 217] [outer = 16FE8000] 05:32:52 INFO - PROCESS | 3784 | 1467984772742 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (176AC800) [pid = 3784] [serial = 218] [outer = 16FE8000] 05:32:53 INFO - PROCESS | 3784 | 1467984773223 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 648ms 05:32:53 INFO - PROCESS | 3784 | 1467984773244 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 3784 | 1467984773246 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 05:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:32:53 INFO - PROCESS | 3784 | 1467984773250 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 3784 | 1467984773251 Marionette TRACE conn2 <- [1,258,null,{}] 05:32:53 INFO - PROCESS | 3784 | 1467984773255 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:53 INFO - PROCESS | 3784 | 1467984773260 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:53 INFO - PROCESS | 3784 | 1467984773374 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:32:53 INFO - PROCESS | 3784 | 1467984773444 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 3784 | 1467984773446 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:53 INFO - PROCESS | 3784 | ++DOCSHELL 1810D800 == 37 [pid = 3784] [id = 74] 05:32:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1810DC00) [pid = 3784] [serial = 219] [outer = 00000000] 05:32:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19A4B400) [pid = 3784] [serial = 220] [outer = 1810DC00] 05:32:53 INFO - PROCESS | 3784 | 1467984773495 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19A4C400) [pid = 3784] [serial = 221] [outer = 1810DC00] 05:32:53 INFO - PROCESS | 3784 | 1467984773877 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 710ms 05:32:53 INFO - PROCESS | 3784 | 1467984773950 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 3784 | 1467984773952 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 05:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:32:53 INFO - PROCESS | 3784 | 1467984773955 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 3784 | 1467984773957 Marionette TRACE conn2 <- [1,262,null,{}] 05:32:53 INFO - PROCESS | 3784 | 1467984773961 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:53 INFO - PROCESS | 3784 | 1467984773963 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:54 INFO - PROCESS | 3784 | 1467984774070 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:32:54 INFO - PROCESS | 3784 | 1467984774078 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 3784 | 1467984774080 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:54 INFO - PROCESS | 3784 | ++DOCSHELL 19CD5C00 == 38 [pid = 3784] [id = 75] 05:32:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (19CD7400) [pid = 3784] [serial = 222] [outer = 00000000] 05:32:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (19D18C00) [pid = 3784] [serial = 223] [outer = 19CD7400] 05:32:54 INFO - PROCESS | 3784 | 1467984774138 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (19D1A800) [pid = 3784] [serial = 224] [outer = 19CD7400] 05:32:54 INFO - PROCESS | 3784 | 1467984774553 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 647ms 05:32:54 INFO - PROCESS | 3784 | 1467984774593 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 3784 | 1467984774595 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 05:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:32:54 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (19D1DC00) [pid = 3784] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:32:54 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1314F400) [pid = 3784] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:32:54 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (17516C00) [pid = 3784] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:32:54 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (144F0000) [pid = 3784] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:32:54 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (1315D400) [pid = 3784] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:32:54 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (10B64800) [pid = 3784] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:32:54 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (16A07000) [pid = 3784] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:32:54 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (11CDB800) [pid = 3784] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:32:54 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19FC8400) [pid = 3784] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:32:54 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (139CD800) [pid = 3784] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:32:54 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (12823000) [pid = 3784] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:32:54 INFO - PROCESS | 3784 | 1467984774746 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 3784 | 1467984774748 Marionette TRACE conn2 <- [1,266,null,{}] 05:32:54 INFO - PROCESS | 3784 | 1467984774752 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:54 INFO - PROCESS | 3784 | 1467984774754 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:54 INFO - PROCESS | 3784 | 1467984774831 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:32:54 INFO - PROCESS | 3784 | 1467984774839 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 3784 | 1467984774841 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:54 INFO - PROCESS | 3784 | ++DOCSHELL 13CB9400 == 39 [pid = 3784] [id = 76] 05:32:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (13D9C800) [pid = 3784] [serial = 225] [outer = 00000000] 05:32:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19A55800) [pid = 3784] [serial = 226] [outer = 13D9C800] 05:32:54 INFO - PROCESS | 3784 | 1467984774885 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19D17C00) [pid = 3784] [serial = 227] [outer = 13D9C800] 05:32:55 INFO - PROCESS | 3784 | 1467984775274 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 631ms 05:32:55 INFO - PROCESS | 3784 | 1467984775339 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 3784 | 1467984775341 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 05:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:32:55 INFO - PROCESS | 3784 | 1467984775345 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 3784 | 1467984775346 Marionette TRACE conn2 <- [1,270,null,{}] 05:32:55 INFO - PROCESS | 3784 | 1467984775350 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:55 INFO - PROCESS | 3784 | 1467984775352 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:55 INFO - PROCESS | 3784 | 1467984775430 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:32:55 INFO - PROCESS | 3784 | 1467984775435 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 3784 | 1467984775437 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:55 INFO - PROCESS | 3784 | ++DOCSHELL 104E3800 == 40 [pid = 3784] [id = 77] 05:32:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (16A01800) [pid = 3784] [serial = 228] [outer = 00000000] 05:32:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19FCB000) [pid = 3784] [serial = 229] [outer = 16A01800] 05:32:55 INFO - PROCESS | 3784 | 1467984775479 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A52C400) [pid = 3784] [serial = 230] [outer = 16A01800] 05:32:55 INFO - PROCESS | 3784 | 1467984775867 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 537ms 05:32:55 INFO - PROCESS | 3784 | 1467984775880 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 3784 | 1467984775882 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 05:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:32:55 INFO - PROCESS | 3784 | 1467984775885 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 3784 | 1467984775887 Marionette TRACE conn2 <- [1,274,null,{}] 05:32:55 INFO - PROCESS | 3784 | 1467984775890 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:55 INFO - PROCESS | 3784 | 1467984775892 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:56 INFO - PROCESS | 3784 | 1467984776010 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:32:56 INFO - PROCESS | 3784 | 1467984776017 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 3784 | 1467984776019 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:56 INFO - PROCESS | 3784 | ++DOCSHELL 1031D800 == 41 [pid = 3784] [id = 78] 05:32:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (10375C00) [pid = 3784] [serial = 231] [outer = 00000000] 05:32:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1A629000) [pid = 3784] [serial = 232] [outer = 10375C00] 05:32:56 INFO - PROCESS | 3784 | 1467984776109 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1A794800) [pid = 3784] [serial = 233] [outer = 10375C00] 05:32:56 INFO - PROCESS | 3784 | 1467984776545 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 694ms 05:32:56 INFO - PROCESS | 3784 | 1467984776617 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 3784 | 1467984776619 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 05:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:32:56 INFO - PROCESS | 3784 | 1467984776623 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 3784 | 1467984776625 Marionette TRACE conn2 <- [1,278,null,{}] 05:32:56 INFO - PROCESS | 3784 | 1467984776629 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:56 INFO - PROCESS | 3784 | 1467984776631 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:56 INFO - PROCESS | 3784 | 1467984776722 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:32:56 INFO - PROCESS | 3784 | 1467984776737 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 3784 | 1467984776739 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:56 INFO - PROCESS | 3784 | ++DOCSHELL 1AB50C00 == 42 [pid = 3784] [id = 79] 05:32:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1AD4E400) [pid = 3784] [serial = 234] [outer = 00000000] 05:32:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (1AD51400) [pid = 3784] [serial = 235] [outer = 1AD4E400] 05:32:56 INFO - PROCESS | 3784 | 1467984776784 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1AD5A400) [pid = 3784] [serial = 236] [outer = 1AD4E400] 05:32:57 INFO - PROCESS | 3784 | 1467984777442 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 853ms 05:32:57 INFO - PROCESS | 3784 | 1467984777466 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 3784 | 1467984777471 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 05:32:57 INFO - PROCESS | 3784 | 1467984777475 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:32:57 INFO - PROCESS | 3784 | 1467984777481 Marionette TRACE conn2 <- [1,282,null,{}] 05:32:57 INFO - PROCESS | 3784 | 1467984777486 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:57 INFO - PROCESS | 3784 | 1467984777488 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:57 INFO - PROCESS | 3784 | 1467984777598 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:32:57 INFO - PROCESS | 3784 | 1467984777689 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 3784 | 1467984777692 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:57 INFO - PROCESS | 3784 | ++DOCSHELL 129B9000 == 43 [pid = 3784] [id = 80] 05:32:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (12B03000) [pid = 3784] [serial = 237] [outer = 00000000] 05:32:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (12DC9800) [pid = 3784] [serial = 238] [outer = 12B03000] 05:32:57 INFO - PROCESS | 3784 | 1467984777758 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (13437400) [pid = 3784] [serial = 239] [outer = 12B03000] 05:32:58 INFO - PROCESS | 3784 | 1467984778421 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1010ms 05:32:58 INFO - PROCESS | 3784 | 1467984778479 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 3784 | 1467984778484 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 05:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:32:58 INFO - PROCESS | 3784 | 1467984778490 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 3784 | 1467984778493 Marionette TRACE conn2 <- [1,286,null,{}] 05:32:58 INFO - PROCESS | 3784 | 1467984778497 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:58 INFO - PROCESS | 3784 | 1467984778500 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:58 INFO - PROCESS | 3784 | 1467984778641 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:32:58 INFO - PROCESS | 3784 | 1467984778759 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 3784 | 1467984778762 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:58 INFO - PROCESS | 3784 | ++DOCSHELL 1429B400 == 44 [pid = 3784] [id = 81] 05:32:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (150AF400) [pid = 3784] [serial = 240] [outer = 00000000] 05:32:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (1759B800) [pid = 3784] [serial = 241] [outer = 150AF400] 05:32:58 INFO - PROCESS | 3784 | 1467984778817 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (1810BC00) [pid = 3784] [serial = 242] [outer = 150AF400] 05:32:59 INFO - PROCESS | 3784 | 1467984779408 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 963ms 05:32:59 INFO - PROCESS | 3784 | 1467984779467 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 3784 | 1467984779469 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 05:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:32:59 INFO - PROCESS | 3784 | 1467984779473 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 3784 | 1467984779477 Marionette TRACE conn2 <- [1,290,null,{}] 05:32:59 INFO - PROCESS | 3784 | 1467984779488 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:59 INFO - PROCESS | 3784 | 1467984779493 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:59 INFO - PROCESS | 3784 | 1467984779599 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:32:59 INFO - PROCESS | 3784 | 1467984779678 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 3784 | 1467984779681 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:32:59 INFO - PROCESS | 3784 | ++DOCSHELL 1A529400 == 45 [pid = 3784] [id = 82] 05:32:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 101 (1A623400) [pid = 3784] [serial = 243] [outer = 00000000] 05:32:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 102 (1A79B400) [pid = 3784] [serial = 244] [outer = 1A623400] 05:32:59 INFO - PROCESS | 3784 | 1467984779778 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 103 (1AB4F000) [pid = 3784] [serial = 245] [outer = 1A623400] 05:33:00 INFO - PROCESS | 3784 | 1467984780523 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1105ms 05:33:00 INFO - PROCESS | 3784 | 1467984780572 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 3784 | 1467984780576 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 05:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:33:00 INFO - PROCESS | 3784 | 1467984780582 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 3784 | 1467984780585 Marionette TRACE conn2 <- [1,294,null,{}] 05:33:00 INFO - PROCESS | 3784 | 1467984780591 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:00 INFO - PROCESS | 3784 | 1467984780594 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:00 INFO - PROCESS | 3784 | 1467984780697 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:33:00 INFO - PROCESS | 3784 | 1467984780774 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 3784 | 1467984780778 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:00 INFO - PROCESS | 3784 | ++DOCSHELL 10B5D000 == 46 [pid = 3784] [id = 83] 05:33:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 104 (10B5D400) [pid = 3784] [serial = 246] [outer = 00000000] 05:33:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 105 (12823800) [pid = 3784] [serial = 247] [outer = 10B5D400] 05:33:00 INFO - PROCESS | 3784 | 1467984780827 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 106 (12DCA000) [pid = 3784] [serial = 248] [outer = 10B5D400] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 1031D800 == 45 [pid = 3784] [id = 78] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 104E3800 == 44 [pid = 3784] [id = 77] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 13CB9400 == 43 [pid = 3784] [id = 76] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 19CD5C00 == 42 [pid = 3784] [id = 75] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 1810D800 == 41 [pid = 3784] [id = 74] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 16A09800 == 40 [pid = 3784] [id = 73] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 156AC800 == 39 [pid = 3784] [id = 72] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 13D9E400 == 38 [pid = 3784] [id = 71] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 10F28C00 == 37 [pid = 3784] [id = 70] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 10E98C00 == 36 [pid = 3784] [id = 69] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 16FE7800 == 35 [pid = 3784] [id = 67] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 13C6A400 == 34 [pid = 3784] [id = 66] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 10A77400 == 33 [pid = 3784] [id = 65] 05:33:01 INFO - PROCESS | 3784 | --DOCSHELL 19A4E800 == 32 [pid = 3784] [id = 64] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 105 (13C77000) [pid = 3784] [serial = 124] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 104 (19FAE800) [pid = 3784] [serial = 175] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 103 (19FB7000) [pid = 3784] [serial = 176] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 102 (19FCFC00) [pid = 3784] [serial = 179] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 101 (19FCE400) [pid = 3784] [serial = 178] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 100 (17E27400) [pid = 3784] [serial = 172] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (15575800) [pid = 3784] [serial = 166] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (1567D800) [pid = 3784] [serial = 167] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (12822400) [pid = 3784] [serial = 156] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (1328BC00) [pid = 3784] [serial = 162] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (1342F800) [pid = 3784] [serial = 163] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (11CD8800) [pid = 3784] [serial = 160] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (10F20400) [pid = 3784] [serial = 159] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (1758E800) [pid = 3784] [serial = 170] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (16FE8800) [pid = 3784] [serial = 169] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (15D52800) [pid = 3784] [serial = 184] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (1A627C00) [pid = 3784] [serial = 181] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (1A62F400) [pid = 3784] [serial = 188] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (1A623000) [pid = 3784] [serial = 187] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1B265000) [pid = 3784] [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.] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1A628400) [pid = 3784] [serial = 182] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (176A8400) [pid = 3784] [serial = 185] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1A79B000) [pid = 3784] [serial = 190] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1810E800) [pid = 3784] [serial = 173] [outer = 00000000] [url = about:blank] 05:33:01 INFO - PROCESS | 3784 | 1467984781565 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:01 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. 05:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1058ms 05:33:01 INFO - PROCESS | 3784 | 1467984781628 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 3784 | 1467984781632 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 05:33:01 INFO - PROCESS | 3784 | 1467984781652 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:33:01 INFO - PROCESS | 3784 | 1467984781655 Marionette TRACE conn2 <- [1,298,null,{}] 05:33:01 INFO - PROCESS | 3784 | 1467984781659 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:01 INFO - PROCESS | 3784 | 1467984781661 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:01 INFO - PROCESS | 3784 | 1467984781752 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:33:01 INFO - PROCESS | 3784 | 1467984781765 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 3784 | 1467984781768 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:01 INFO - PROCESS | 3784 | ++DOCSHELL 13C6E400 == 33 [pid = 3784] [id = 84] 05:33:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (13C77400) [pid = 3784] [serial = 249] [outer = 00000000] 05:33:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (13CBBC00) [pid = 3784] [serial = 250] [outer = 13C77400] 05:33:01 INFO - PROCESS | 3784 | 1467984781813 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (150B5800) [pid = 3784] [serial = 251] [outer = 13C77400] 05:33:02 INFO - PROCESS | 3784 | 1467984782271 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:02 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. 05:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 648ms 05:33:02 INFO - PROCESS | 3784 | 1467984782343 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 3784 | 1467984782346 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 05:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:33:02 INFO - PROCESS | 3784 | 1467984782351 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 3784 | 1467984782356 Marionette TRACE conn2 <- [1,302,null,{}] 05:33:02 INFO - PROCESS | 3784 | 1467984782368 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:02 INFO - PROCESS | 3784 | 1467984782372 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:02 INFO - PROCESS | 3784 | 1467984782453 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:33:02 INFO - PROCESS | 3784 | 1467984782462 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 3784 | 1467984782465 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:02 INFO - PROCESS | 3784 | ++DOCSHELL 1758EC00 == 34 [pid = 3784] [id = 85] 05:33:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1758FC00) [pid = 3784] [serial = 252] [outer = 00000000] 05:33:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (176A9C00) [pid = 3784] [serial = 253] [outer = 1758FC00] 05:33:02 INFO - PROCESS | 3784 | 1467984782511 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (17F2B000) [pid = 3784] [serial = 254] [outer = 1758FC00] 05:33:02 INFO - PROCESS | 3784 | 1467984782941 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:03 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. 05:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 663ms 05:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:33:03 INFO - PROCESS | 3784 | 1467984783006 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 3784 | 1467984783008 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 05:33:03 INFO - PROCESS | 3784 | 1467984783012 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 3784 | 1467984783014 Marionette TRACE conn2 <- [1,306,null,{}] 05:33:03 INFO - PROCESS | 3784 | 1467984783017 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:03 INFO - PROCESS | 3784 | 1467984783019 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:03 INFO - PROCESS | 3784 | 1467984783103 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:33:03 INFO - PROCESS | 3784 | 1467984783111 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 3784 | 1467984783113 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:03 INFO - PROCESS | 3784 | ++DOCSHELL 1810E000 == 35 [pid = 3784] [id = 86] 05:33:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1810E400) [pid = 3784] [serial = 255] [outer = 00000000] 05:33:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19A48800) [pid = 3784] [serial = 256] [outer = 1810E400] 05:33:03 INFO - PROCESS | 3784 | 1467984783158 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (19AD1400) [pid = 3784] [serial = 257] [outer = 1810E400] 05:33:03 INFO - PROCESS | 3784 | 1467984783592 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:03 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. 05:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 632ms 05:33:03 INFO - PROCESS | 3784 | 1467984783650 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 3784 | 1467984783652 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 05:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:33:03 INFO - PROCESS | 3784 | 1467984783655 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 3784 | 1467984783657 Marionette TRACE conn2 <- [1,310,null,{}] 05:33:03 INFO - PROCESS | 3784 | 1467984783660 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:03 INFO - PROCESS | 3784 | 1467984783662 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:03 INFO - PROCESS | 3784 | 1467984783741 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:33:03 INFO - PROCESS | 3784 | 1467984783746 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 3784 | 1467984783748 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:03 INFO - PROCESS | 3784 | ++DOCSHELL 19A52000 == 36 [pid = 3784] [id = 87] 05:33:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (19CD7C00) [pid = 3784] [serial = 258] [outer = 00000000] 05:33:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (19FB1000) [pid = 3784] [serial = 259] [outer = 19CD7C00] 05:33:03 INFO - PROCESS | 3784 | 1467984783791 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (19FC1800) [pid = 3784] [serial = 260] [outer = 19CD7C00] 05:33:04 INFO - PROCESS | 3784 | 1467984784262 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:04 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. 05:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 647ms 05:33:04 INFO - PROCESS | 3784 | 1467984784301 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 3784 | 1467984784303 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 05:33:04 INFO - PROCESS | 3784 | 1467984784306 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 3784 | 1467984784308 Marionette TRACE conn2 <- [1,314,null,{}] 05:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:33:04 INFO - PROCESS | 3784 | 1467984784312 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:04 INFO - PROCESS | 3784 | 1467984784317 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:04 INFO - PROCESS | 3784 | 1467984784457 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:33:04 INFO - PROCESS | 3784 | 1467984784511 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 3784 | 1467984784513 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:04 INFO - PROCESS | 3784 | ++DOCSHELL 144F3000 == 37 [pid = 3784] [id = 88] 05:33:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (1A627000) [pid = 3784] [serial = 261] [outer = 00000000] 05:33:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (1A790000) [pid = 3784] [serial = 262] [outer = 1A627000] 05:33:04 INFO - PROCESS | 3784 | 1467984784556 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (1A794400) [pid = 3784] [serial = 263] [outer = 1A627000] 05:33:05 INFO - PROCESS | 3784 | 1467984785015 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:05 INFO - PROCESS | 3784 | 1467984785017 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:33:05 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. 05:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 742ms 05:33:05 INFO - PROCESS | 3784 | 1467984785050 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 3784 | 1467984785052 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 05:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:33:05 INFO - PROCESS | 3784 | 1467984785090 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 3784 | 1467984785092 Marionette TRACE conn2 <- [1,318,null,{}] 05:33:05 INFO - PROCESS | 3784 | 1467984785095 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:05 INFO - PROCESS | 3784 | 1467984785097 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:05 INFO - PROCESS | 3784 | 1467984785204 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:33:05 INFO - PROCESS | 3784 | 1467984785212 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 3784 | 1467984785214 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:05 INFO - PROCESS | 3784 | ++DOCSHELL 1055D800 == 38 [pid = 3784] [id = 89] 05:33:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (144E4800) [pid = 3784] [serial = 264] [outer = 00000000] 05:33:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (1AE0F400) [pid = 3784] [serial = 265] [outer = 144E4800] 05:33:05 INFO - PROCESS | 3784 | 1467984785257 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (1AE13800) [pid = 3784] [serial = 266] [outer = 144E4800] 05:33:05 INFO - PROCESS | 3784 | 1467984785738 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:05 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. 05:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 664ms 05:33:05 INFO - PROCESS | 3784 | 1467984785773 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 3784 | 1467984785775 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 05:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:33:05 INFO - PROCESS | 3784 | 1467984785778 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 3784 | 1467984785780 Marionette TRACE conn2 <- [1,322,null,{}] 05:33:05 INFO - PROCESS | 3784 | 1467984785784 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:05 INFO - PROCESS | 3784 | 1467984785785 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:05 INFO - PROCESS | 3784 | 1467984785890 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:33:05 INFO - PROCESS | 3784 | 1467984785895 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 3784 | 1467984785897 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:05 INFO - PROCESS | 3784 | ++DOCSHELL 1A784000 == 39 [pid = 3784] [id = 90] 05:33:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 101 (1A784400) [pid = 3784] [serial = 267] [outer = 00000000] 05:33:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 102 (1A789800) [pid = 3784] [serial = 268] [outer = 1A784400] 05:33:05 INFO - PROCESS | 3784 | 1467984785983 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 103 (1A78C400) [pid = 3784] [serial = 269] [outer = 1A784400] 05:33:06 INFO - PROCESS | 3784 | --DOMWINDOW == 102 (10375C00) [pid = 3784] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:33:06 INFO - PROCESS | 3784 | --DOMWINDOW == 101 (1810DC00) [pid = 3784] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:33:06 INFO - PROCESS | 3784 | --DOMWINDOW == 100 (19CD7400) [pid = 3784] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:33:06 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (128AC800) [pid = 3784] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:33:06 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (11270400) [pid = 3784] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:33:06 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (1429B000) [pid = 3784] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:33:06 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (15711400) [pid = 3784] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:33:06 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (13DA7400) [pid = 3784] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:33:06 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (13D9C800) [pid = 3784] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:33:06 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (16FE8000) [pid = 3784] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:33:06 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (16A01800) [pid = 3784] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:33:06 INFO - PROCESS | 3784 | 1467984786432 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:06 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. 05:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 695ms 05:33:06 INFO - PROCESS | 3784 | 1467984786477 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 3784 | 1467984786479 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 05:33:06 INFO - PROCESS | 3784 | 1467984786482 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:33:06 INFO - PROCESS | 3784 | 1467984786484 Marionette TRACE conn2 <- [1,326,null,{}] 05:33:06 INFO - PROCESS | 3784 | 1467984786487 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:06 INFO - PROCESS | 3784 | 1467984786489 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:06 INFO - PROCESS | 3784 | 1467984786600 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:33:06 INFO - PROCESS | 3784 | 1467984786608 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 3784 | 1467984786610 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:06 INFO - PROCESS | 3784 | ++DOCSHELL 13C74C00 == 40 [pid = 3784] [id = 91] 05:33:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (15570800) [pid = 3784] [serial = 270] [outer = 00000000] 05:33:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (19A55C00) [pid = 3784] [serial = 271] [outer = 15570800] 05:33:06 INFO - PROCESS | 3784 | 1467984786662 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (1292AC00) [pid = 3784] [serial = 272] [outer = 15570800] 05:33:07 INFO - PROCESS | 3784 | 1467984787091 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:07 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. 05:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 631ms 05:33:07 INFO - PROCESS | 3784 | 1467984787120 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 3784 | 1467984787122 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 05:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:33:07 INFO - PROCESS | 3784 | 1467984787129 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 3784 | 1467984787131 Marionette TRACE conn2 <- [1,330,null,{}] 05:33:07 INFO - PROCESS | 3784 | 1467984787134 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:07 INFO - PROCESS | 3784 | 1467984787136 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:07 INFO - PROCESS | 3784 | 1467984787216 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:33:07 INFO - PROCESS | 3784 | 1467984787224 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 3784 | 1467984787226 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:07 INFO - PROCESS | 3784 | ++DOCSHELL 156A6400 == 41 [pid = 3784] [id = 92] 05:33:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (17E29400) [pid = 3784] [serial = 273] [outer = 00000000] 05:33:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (1A78A400) [pid = 3784] [serial = 274] [outer = 17E29400] 05:33:07 INFO - PROCESS | 3784 | 1467984787268 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (1AE0BC00) [pid = 3784] [serial = 275] [outer = 17E29400] 05:33:07 INFO - PROCESS | 3784 | 1467984787702 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:07 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. 05:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 600ms 05:33:07 INFO - PROCESS | 3784 | 1467984787728 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 3784 | 1467984787730 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 05:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:33:07 INFO - PROCESS | 3784 | 1467984787734 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 3784 | 1467984787736 Marionette TRACE conn2 <- [1,334,null,{}] 05:33:07 INFO - PROCESS | 3784 | 1467984787740 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:07 INFO - PROCESS | 3784 | 1467984787742 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:07 INFO - PROCESS | 3784 | 1467984787837 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:33:07 INFO - PROCESS | 3784 | 1467984787844 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 3784 | 1467984787847 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:07 INFO - PROCESS | 3784 | ++DOCSHELL 10B79400 == 42 [pid = 3784] [id = 93] 05:33:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (10B79C00) [pid = 3784] [serial = 276] [outer = 00000000] 05:33:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (16A08800) [pid = 3784] [serial = 277] [outer = 10B79C00] 05:33:07 INFO - PROCESS | 3784 | 1467984787891 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 101 (1AE14800) [pid = 3784] [serial = 278] [outer = 10B79C00] 05:33:08 INFO - PROCESS | 3784 | --DOCSHELL 13DA3C00 == 41 [pid = 3784] [id = 68] 05:33:08 INFO - PROCESS | 3784 | --DOCSHELL 1A529400 == 40 [pid = 3784] [id = 82] 05:33:08 INFO - PROCESS | 3784 | --DOCSHELL 10B5D000 == 39 [pid = 3784] [id = 83] 05:33:08 INFO - PROCESS | 3784 | --DOCSHELL 1429B400 == 38 [pid = 3784] [id = 81] 05:33:08 INFO - PROCESS | 3784 | --DOCSHELL 1AB50C00 == 37 [pid = 3784] [id = 79] 05:33:08 INFO - PROCESS | 3784 | --DOCSHELL 129B9000 == 36 [pid = 3784] [id = 80] 05:33:09 INFO - PROCESS | 3784 | --DOCSHELL 13C6E400 == 35 [pid = 3784] [id = 84] 05:33:09 INFO - PROCESS | 3784 | --DOCSHELL 1810E000 == 34 [pid = 3784] [id = 86] 05:33:09 INFO - PROCESS | 3784 | --DOCSHELL 1758EC00 == 33 [pid = 3784] [id = 85] 05:33:09 INFO - PROCESS | 3784 | --DOCSHELL 13C74C00 == 32 [pid = 3784] [id = 91] 05:33:09 INFO - PROCESS | 3784 | --DOCSHELL 144F3000 == 31 [pid = 3784] [id = 88] 05:33:09 INFO - PROCESS | 3784 | --DOCSHELL 1055D800 == 30 [pid = 3784] [id = 89] 05:33:09 INFO - PROCESS | 3784 | --DOCSHELL 156A6400 == 29 [pid = 3784] [id = 92] 05:33:09 INFO - PROCESS | 3784 | --DOCSHELL 1A784000 == 28 [pid = 3784] [id = 90] 05:33:09 INFO - PROCESS | 3784 | --DOCSHELL 19A52000 == 27 [pid = 3784] [id = 87] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 100 (19A4B400) [pid = 3784] [serial = 220] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (19D18C00) [pid = 3784] [serial = 223] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (13137C00) [pid = 3784] [serial = 206] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (12D7F000) [pid = 3784] [serial = 205] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (1311A400) [pid = 3784] [serial = 208] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (1328B800) [pid = 3784] [serial = 209] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (19A4C400) [pid = 3784] [serial = 221] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (176AE000) [pid = 3784] [serial = 203] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (16B46800) [pid = 3784] [serial = 202] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1429FC00) [pid = 3784] [serial = 196] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (16A98000) [pid = 3784] [serial = 214] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (144F2000) [pid = 3784] [serial = 211] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (1567D400) [pid = 3784] [serial = 212] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (181E4000) [pid = 3784] [serial = 199] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (10B5C400) [pid = 3784] [serial = 193] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19A55800) [pid = 3784] [serial = 226] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19D17C00) [pid = 3784] [serial = 227] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19D1A800) [pid = 3784] [serial = 224] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (17606C00) [pid = 3784] [serial = 217] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (176AC800) [pid = 3784] [serial = 218] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19FCB000) [pid = 3784] [serial = 229] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1A52C400) [pid = 3784] [serial = 230] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1A794800) [pid = 3784] [serial = 233] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (16B46000) [pid = 3784] [serial = 215] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A629000) [pid = 3784] [serial = 232] [outer = 00000000] [url = about:blank] 05:33:09 INFO - PROCESS | 3784 | 1467984789832 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:09 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. 05:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 2131ms 05:33:09 INFO - PROCESS | 3784 | 1467984789885 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:33:09 INFO - PROCESS | 3784 | 1467984789889 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 05:33:09 INFO - PROCESS | 3784 | 1467984789895 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 3784 | 1467984789898 Marionette TRACE conn2 <- [1,338,null,{}] 05:33:09 INFO - PROCESS | 3784 | 1467984789904 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:09 INFO - PROCESS | 3784 | 1467984789907 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:10 INFO - PROCESS | 3784 | 1467984789999 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:33:10 INFO - PROCESS | 3784 | 1467984790005 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 3784 | 1467984790010 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:10 INFO - PROCESS | 3784 | ++DOCSHELL 10B5B400 == 28 [pid = 3784] [id = 94] 05:33:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (10B5EC00) [pid = 3784] [serial = 279] [outer = 00000000] 05:33:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (10B77800) [pid = 3784] [serial = 280] [outer = 10B5EC00] 05:33:10 INFO - PROCESS | 3784 | 1467984790059 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (10B7C800) [pid = 3784] [serial = 281] [outer = 10B5EC00] 05:33:10 INFO - PROCESS | 3784 | 1467984790542 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:10 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. 05:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 695ms 05:33:10 INFO - PROCESS | 3784 | 1467984790590 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 3784 | 1467984790595 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 05:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:33:10 INFO - PROCESS | 3784 | 1467984790602 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 3784 | 1467984790605 Marionette TRACE conn2 <- [1,342,null,{}] 05:33:10 INFO - PROCESS | 3784 | 1467984790609 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:10 INFO - PROCESS | 3784 | 1467984790612 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:10 INFO - PROCESS | 3784 | 1467984790703 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:33:10 INFO - PROCESS | 3784 | 1467984790723 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 3784 | 1467984790726 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:10 INFO - PROCESS | 3784 | ++DOCSHELL 11C42C00 == 29 [pid = 3784] [id = 95] 05:33:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (11C4A800) [pid = 3784] [serial = 282] [outer = 00000000] 05:33:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (12825800) [pid = 3784] [serial = 283] [outer = 11C4A800] 05:33:10 INFO - PROCESS | 3784 | 1467984790834 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (12B03800) [pid = 3784] [serial = 284] [outer = 11C4A800] 05:33:11 INFO - PROCESS | 3784 | 1467984791213 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:11 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. 05:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 647ms 05:33:11 INFO - PROCESS | 3784 | 1467984791238 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 3784 | 1467984791241 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 05:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:33:11 INFO - PROCESS | 3784 | 1467984791244 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 3784 | 1467984791248 Marionette TRACE conn2 <- [1,346,null,{}] 05:33:11 INFO - PROCESS | 3784 | 1467984791259 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:11 INFO - PROCESS | 3784 | 1467984791264 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:11 INFO - PROCESS | 3784 | 1467984791414 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:33:11 INFO - PROCESS | 3784 | 1467984791432 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 3784 | 1467984791435 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:11 INFO - PROCESS | 3784 | ++DOCSHELL 1394B400 == 30 [pid = 3784] [id = 96] 05:33:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (13952800) [pid = 3784] [serial = 285] [outer = 00000000] 05:33:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (13C6AC00) [pid = 3784] [serial = 286] [outer = 13952800] 05:33:11 INFO - PROCESS | 3784 | 1467984791483 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (13CB9400) [pid = 3784] [serial = 287] [outer = 13952800] 05:33:11 INFO - PROCESS | 3784 | 1467984791953 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:12 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. 05:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 758ms 05:33:12 INFO - PROCESS | 3784 | 1467984792017 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 3784 | 1467984792020 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 05:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:33:12 INFO - PROCESS | 3784 | 1467984792023 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 3784 | 1467984792025 Marionette TRACE conn2 <- [1,350,null,{}] 05:33:12 INFO - PROCESS | 3784 | 1467984792040 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:12 INFO - PROCESS | 3784 | 1467984792042 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:12 INFO - PROCESS | 3784 | 1467984792129 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:33:12 INFO - PROCESS | 3784 | 1467984792136 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 3784 | 1467984792138 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:12 INFO - PROCESS | 3784 | ++DOCSHELL 13C6A400 == 31 [pid = 3784] [id = 97] 05:33:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (13D9A400) [pid = 3784] [serial = 288] [outer = 00000000] 05:33:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (15712C00) [pid = 3784] [serial = 289] [outer = 13D9A400] 05:33:12 INFO - PROCESS | 3784 | 1467984792183 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (15D56C00) [pid = 3784] [serial = 290] [outer = 13D9A400] 05:33:12 INFO - PROCESS | 3784 | 1467984792600 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:12 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. 05:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 600ms 05:33:12 INFO - PROCESS | 3784 | 1467984792636 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 3784 | 1467984792638 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 05:33:12 INFO - PROCESS | 3784 | 1467984792642 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:33:12 INFO - PROCESS | 3784 | 1467984792644 Marionette TRACE conn2 <- [1,354,null,{}] 05:33:12 INFO - PROCESS | 3784 | 1467984792648 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:12 INFO - PROCESS | 3784 | 1467984792650 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:12 INFO - PROCESS | 3784 | 1467984792730 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:33:12 INFO - PROCESS | 3784 | 1467984792736 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 3784 | 1467984792738 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:12 INFO - PROCESS | 3784 | ++DOCSHELL 156AC400 == 32 [pid = 3784] [id = 98] 05:33:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (16A09400) [pid = 3784] [serial = 291] [outer = 00000000] 05:33:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (16BAF400) [pid = 3784] [serial = 292] [outer = 16A09400] 05:33:12 INFO - PROCESS | 3784 | 1467984792783 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (16EDC400) [pid = 3784] [serial = 293] [outer = 16A09400] 05:33:13 INFO - PROCESS | 3784 | 1467984793235 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:13 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. 05:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 632ms 05:33:13 INFO - PROCESS | 3784 | 1467984793281 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 3784 | 1467984793283 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 05:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:33:13 INFO - PROCESS | 3784 | 1467984793286 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 3784 | 1467984793288 Marionette TRACE conn2 <- [1,358,null,{}] 05:33:13 INFO - PROCESS | 3784 | 1467984793291 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:13 INFO - PROCESS | 3784 | 1467984793297 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:13 INFO - PROCESS | 3784 | 1467984793412 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:33:13 INFO - PROCESS | 3784 | 1467984793418 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 3784 | 1467984793420 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:13 INFO - PROCESS | 3784 | ++DOCSHELL 17592400 == 33 [pid = 3784] [id = 99] 05:33:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (17610C00) [pid = 3784] [serial = 294] [outer = 00000000] 05:33:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (17F20C00) [pid = 3784] [serial = 295] [outer = 17610C00] 05:33:13 INFO - PROCESS | 3784 | 1467984793465 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (181E0800) [pid = 3784] [serial = 296] [outer = 17610C00] 05:33:13 INFO - PROCESS | 3784 | 1467984793887 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:13 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. 05:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 647ms 05:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:33:13 INFO - PROCESS | 3784 | 1467984793927 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 3784 | 1467984793929 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 05:33:13 INFO - PROCESS | 3784 | 1467984793932 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 3784 | 1467984793934 Marionette TRACE conn2 <- [1,362,null,{}] 05:33:13 INFO - PROCESS | 3784 | 1467984793938 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:13 INFO - PROCESS | 3784 | 1467984793939 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:14 INFO - PROCESS | 3784 | 1467984794024 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:33:14 INFO - PROCESS | 3784 | 1467984794029 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 3784 | 1467984794031 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:14 INFO - PROCESS | 3784 | ++DOCSHELL 181E5800 == 34 [pid = 3784] [id = 100] 05:33:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (181EC400) [pid = 3784] [serial = 297] [outer = 00000000] 05:33:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (19A4F000) [pid = 3784] [serial = 298] [outer = 181EC400] 05:33:14 INFO - PROCESS | 3784 | 1467984794074 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (19A4B400) [pid = 3784] [serial = 299] [outer = 181EC400] 05:33:14 INFO - PROCESS | 3784 | 1467984794504 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:14 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. 05:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 600ms 05:33:14 INFO - PROCESS | 3784 | 1467984794527 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 3784 | 1467984794529 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 05:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:33:14 INFO - PROCESS | 3784 | 1467984794533 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 3784 | 1467984794534 Marionette TRACE conn2 <- [1,366,null,{}] 05:33:14 INFO - PROCESS | 3784 | 1467984794555 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:14 INFO - PROCESS | 3784 | 1467984794557 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:14 INFO - PROCESS | 3784 | 1467984794632 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:33:14 INFO - PROCESS | 3784 | 1467984794637 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 3784 | 1467984794639 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:14 INFO - PROCESS | 3784 | ++DOCSHELL 181EAC00 == 35 [pid = 3784] [id = 101] 05:33:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (19AD0800) [pid = 3784] [serial = 300] [outer = 00000000] 05:33:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (19D1A000) [pid = 3784] [serial = 301] [outer = 19AD0800] 05:33:14 INFO - PROCESS | 3784 | 1467984794689 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (19D1A400) [pid = 3784] [serial = 302] [outer = 19AD0800] 05:33:15 INFO - PROCESS | 3784 | 1467984795182 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:15 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. 05:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 631ms 05:33:15 INFO - PROCESS | 3784 | 1467984795202 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 3784 | 1467984795204 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 05:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:33:15 INFO - PROCESS | 3784 | 1467984795213 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 3784 | 1467984795215 Marionette TRACE conn2 <- [1,370,null,{}] 05:33:15 INFO - PROCESS | 3784 | 1467984795219 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 3784 | 1467984795220 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:15 INFO - PROCESS | 3784 | 1467984795329 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:33:15 INFO - PROCESS | 3784 | 1467984795335 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 3784 | 1467984795337 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:15 INFO - PROCESS | 3784 | ++DOCSHELL 1394AC00 == 36 [pid = 3784] [id = 102] 05:33:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 101 (19F07800) [pid = 3784] [serial = 303] [outer = 00000000] 05:33:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 102 (19FB1800) [pid = 3784] [serial = 304] [outer = 19F07800] 05:33:15 INFO - PROCESS | 3784 | 1467984795382 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 103 (19FB3400) [pid = 3784] [serial = 305] [outer = 19F07800] 05:33:15 INFO - PROCESS | 3784 | 1467984795849 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:33:15 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. 05:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 710ms 05:33:15 INFO - PROCESS | 3784 | 1467984795912 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 3784 | 1467984795914 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 05:33:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:33:15 INFO - PROCESS | 3784 | 1467984795923 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 3784 | 1467984795925 Marionette TRACE conn2 <- [1,374,null,{}] 05:33:15 INFO - PROCESS | 3784 | 1467984795928 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 3784 | 1467984795930 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:16 INFO - PROCESS | 3784 | 1467984796038 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:33:16 INFO - PROCESS | 3784 | 1467984796103 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 3784 | 1467984796104 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:16 INFO - PROCESS | 3784 | ++DOCSHELL 181EA000 == 37 [pid = 3784] [id = 103] 05:33:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 104 (19D18C00) [pid = 3784] [serial = 306] [outer = 00000000] 05:33:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 105 (1A521400) [pid = 3784] [serial = 307] [outer = 19D18C00] 05:33:16 INFO - PROCESS | 3784 | 1467984796147 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 106 (1A52C800) [pid = 3784] [serial = 308] [outer = 19D18C00] 05:33:16 INFO - PROCESS | 3784 | 1467984796581 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:33:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 711ms 05:33:16 INFO - PROCESS | 3784 | 1467984796617 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 3784 | 1467984796619 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 05:33:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:33:16 INFO - PROCESS | 3784 | 1467984796622 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 3784 | 1467984796625 Marionette TRACE conn2 <- [1,378,null,{}] 05:33:16 INFO - PROCESS | 3784 | 1467984796669 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:16 INFO - PROCESS | 3784 | 1467984796671 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:16 INFO - PROCESS | 3784 | 1467984796803 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:33:16 INFO - PROCESS | 3784 | 1467984796814 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 3784 | 1467984796816 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:16 INFO - PROCESS | 3784 | ++DOCSHELL 1A625400 == 38 [pid = 3784] [id = 104] 05:33:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 107 (1A626C00) [pid = 3784] [serial = 309] [outer = 00000000] 05:33:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 108 (1A781800) [pid = 3784] [serial = 310] [outer = 1A626C00] 05:33:16 INFO - PROCESS | 3784 | 1467984796869 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 109 (1A78A000) [pid = 3784] [serial = 311] [outer = 1A626C00] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 108 (19CD7C00) [pid = 3784] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 107 (1810E400) [pid = 3784] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 106 (1758FC00) [pid = 3784] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 105 (13C77400) [pid = 3784] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 104 (10B5D400) [pid = 3784] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 103 (1A623400) [pid = 3784] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 102 (150AF400) [pid = 3784] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 101 (10A7D800) [pid = 3784] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 100 (10A0B800) [pid = 3784] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (1A624400) [pid = 3784] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (181DE000) [pid = 3784] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (13C6D400) [pid = 3784] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (10A78000) [pid = 3784] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (1A627000) [pid = 3784] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (144E4800) [pid = 3784] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (1A784400) [pid = 3784] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (15570800) [pid = 3784] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (17E29400) [pid = 3784] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (12B03000) [pid = 3784] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:33:17 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (1AD4E400) [pid = 3784] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:33:17 INFO - PROCESS | 3784 | 1467984797624 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:33:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:33:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1058ms 05:33:17 INFO - PROCESS | 3784 | 1467984797661 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 3784 | 1467984797663 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 05:33:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:33:17 INFO - PROCESS | 3784 | 1467984797666 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 3784 | 1467984797668 Marionette TRACE conn2 <- [1,382,null,{}] 05:33:17 INFO - PROCESS | 3784 | 1467984797672 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:17 INFO - PROCESS | 3784 | 1467984797673 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:17 INFO - PROCESS | 3784 | 1467984797759 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:33:17 INFO - PROCESS | 3784 | 1467984797764 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 3784 | 1467984797766 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:17 INFO - PROCESS | 3784 | ++DOCSHELL 10435C00 == 39 [pid = 3784] [id = 105] 05:33:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (10B77C00) [pid = 3784] [serial = 312] [outer = 00000000] 05:33:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (16FE8000) [pid = 3784] [serial = 313] [outer = 10B77C00] 05:33:17 INFO - PROCESS | 3784 | 1467984797809 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (176B1C00) [pid = 3784] [serial = 314] [outer = 10B77C00] 05:33:18 INFO - PROCESS | 3784 | 1467984798288 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:33:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 647ms 05:33:18 INFO - PROCESS | 3784 | 1467984798337 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 3784 | 1467984798339 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 05:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:33:18 INFO - PROCESS | 3784 | 1467984798342 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 3784 | 1467984798343 Marionette TRACE conn2 <- [1,386,null,{}] 05:33:18 INFO - PROCESS | 3784 | 1467984798347 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:18 INFO - PROCESS | 3784 | 1467984798349 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:18 INFO - PROCESS | 3784 | 1467984798438 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:33:18 INFO - PROCESS | 3784 | 1467984798472 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 3784 | 1467984798474 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:18 INFO - PROCESS | 3784 | ++DOCSHELL 150AF400 == 40 [pid = 3784] [id = 106] 05:33:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (17607000) [pid = 3784] [serial = 315] [outer = 00000000] 05:33:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1A629400) [pid = 3784] [serial = 316] [outer = 17607000] 05:33:18 INFO - PROCESS | 3784 | 1467984798518 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (1A782400) [pid = 3784] [serial = 317] [outer = 17607000] 05:33:18 INFO - PROCESS | 3784 | 1467984798954 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 647ms 05:33:18 INFO - PROCESS | 3784 | 1467984798980 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 3784 | 1467984798982 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 05:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:33:18 INFO - PROCESS | 3784 | 1467984798985 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 3784 | 1467984798987 Marionette TRACE conn2 <- [1,390,null,{}] 05:33:18 INFO - PROCESS | 3784 | 1467984798990 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 3784 | 1467984798992 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:19 INFO - PROCESS | 3784 | 1467984799069 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:33:19 INFO - PROCESS | 3784 | 1467984799074 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 3784 | 1467984799076 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:19 INFO - PROCESS | 3784 | ++DOCSHELL 16BAF000 == 41 [pid = 3784] [id = 107] 05:33:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (19FAF400) [pid = 3784] [serial = 318] [outer = 00000000] 05:33:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (1A798400) [pid = 3784] [serial = 319] [outer = 19FAF400] 05:33:19 INFO - PROCESS | 3784 | 1467984799118 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (1AB4D400) [pid = 3784] [serial = 320] [outer = 19FAF400] 05:33:19 INFO - PROCESS | 3784 | 1467984799849 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:33:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 947ms 05:33:19 INFO - PROCESS | 3784 | 1467984799932 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 3784 | 1467984799936 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 05:33:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:33:19 INFO - PROCESS | 3784 | 1467984799941 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 3784 | 1467984799945 Marionette TRACE conn2 <- [1,394,null,{}] 05:33:19 INFO - PROCESS | 3784 | 1467984799950 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 3784 | 1467984799953 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:20 INFO - PROCESS | 3784 | 1467984800099 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:33:20 INFO - PROCESS | 3784 | 1467984800217 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 3784 | 1467984800220 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:20 INFO - PROCESS | 3784 | ++DOCSHELL 10A74400 == 42 [pid = 3784] [id = 108] 05:33:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (10B5C400) [pid = 3784] [serial = 321] [outer = 00000000] 05:33:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (10B78800) [pid = 3784] [serial = 322] [outer = 10B5C400] 05:33:20 INFO - PROCESS | 3784 | 1467984800278 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 101 (11AE3C00) [pid = 3784] [serial = 323] [outer = 10B5C400] 05:33:21 INFO - PROCESS | 3784 | 1467984801268 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1374ms 05:33:21 INFO - PROCESS | 3784 | 1467984801336 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 3784 | 1467984801340 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 05:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:33:21 INFO - PROCESS | 3784 | 1467984801345 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 3784 | 1467984801348 Marionette TRACE conn2 <- [1,398,null,{}] 05:33:21 INFO - PROCESS | 3784 | 1467984801354 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 3784 | 1467984801356 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:21 INFO - PROCESS | 3784 | 1467984801466 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:33:21 INFO - PROCESS | 3784 | 1467984801548 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 3784 | 1467984801553 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:21 INFO - PROCESS | 3784 | ++DOCSHELL 10B5D000 == 43 [pid = 3784] [id = 109] 05:33:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 102 (10B5D400) [pid = 3784] [serial = 324] [outer = 00000000] 05:33:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 103 (11277800) [pid = 3784] [serial = 325] [outer = 10B5D400] 05:33:21 INFO - PROCESS | 3784 | 1467984801646 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 104 (12822C00) [pid = 3784] [serial = 326] [outer = 10B5D400] 05:33:21 INFO - PROCESS | 3784 | --DOCSHELL 131DFC00 == 42 [pid = 3784] [id = 19] 05:33:21 INFO - PROCESS | 3784 | --DOCSHELL 104E9400 == 41 [pid = 3784] [id = 18] 05:33:21 INFO - PROCESS | 3784 | --DOCSHELL 17385C00 == 40 [pid = 3784] [id = 27] 05:33:21 INFO - PROCESS | 3784 | --DOCSHELL 16B4B800 == 39 [pid = 3784] [id = 26] 05:33:21 INFO - PROCESS | 3784 | --DOCSHELL 13C6CC00 == 38 [pid = 3784] [id = 24] 05:33:21 INFO - PROCESS | 3784 | --DOCSHELL 15D54C00 == 37 [pid = 3784] [id = 25] 05:33:21 INFO - PROCESS | 3784 | --DOCSHELL 10A01C00 == 36 [pid = 3784] [id = 20] 05:33:21 INFO - PROCESS | 3784 | --DOCSHELL 139CCC00 == 35 [pid = 3784] [id = 23] 05:33:21 INFO - PROCESS | 3784 | --DOCSHELL 1689B400 == 34 [pid = 3784] [id = 8] 05:33:21 INFO - PROCESS | 3784 | --DOCSHELL 13292800 == 33 [pid = 3784] [id = 22] 05:33:21 INFO - PROCESS | 3784 | --DOCSHELL 10F21800 == 32 [pid = 3784] [id = 21] 05:33:21 INFO - PROCESS | 3784 | --DOMWINDOW == 103 (16A08800) [pid = 3784] [serial = 277] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOCSHELL 10B79400 == 31 [pid = 3784] [id = 93] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 102 (1AB4A800) [pid = 3784] [serial = 191] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 101 (1A790000) [pid = 3784] [serial = 262] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 100 (1AE0F400) [pid = 3784] [serial = 265] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (1A794400) [pid = 3784] [serial = 263] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (1A789800) [pid = 3784] [serial = 268] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (1AE13800) [pid = 3784] [serial = 266] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (19A55C00) [pid = 3784] [serial = 271] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (1A78A400) [pid = 3784] [serial = 274] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (1A78C400) [pid = 3784] [serial = 269] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (12DC9800) [pid = 3784] [serial = 238] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (1AD51400) [pid = 3784] [serial = 235] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1AD5A400) [pid = 3784] [serial = 236] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (19FB1000) [pid = 3784] [serial = 259] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (19A48800) [pid = 3784] [serial = 256] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19AD1400) [pid = 3784] [serial = 257] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (176A9C00) [pid = 3784] [serial = 253] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (17F2B000) [pid = 3784] [serial = 254] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (13CBBC00) [pid = 3784] [serial = 250] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (150B5800) [pid = 3784] [serial = 251] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1AE0BC00) [pid = 3784] [serial = 275] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (12DCA000) [pid = 3784] [serial = 248] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (12823800) [pid = 3784] [serial = 247] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1AB4F000) [pid = 3784] [serial = 245] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1A79B400) [pid = 3784] [serial = 244] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1810BC00) [pid = 3784] [serial = 242] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1759B800) [pid = 3784] [serial = 241] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (13437400) [pid = 3784] [serial = 239] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1292AC00) [pid = 3784] [serial = 272] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19FC1800) [pid = 3784] [serial = 260] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19F09C00) [pid = 3784] [serial = 154] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (12B01800) [pid = 3784] [serial = 157] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (181E7C00) [pid = 3784] [serial = 200] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1571D800) [pid = 3784] [serial = 197] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (114D2C00) [pid = 3784] [serial = 194] [outer = 00000000] [url = about:blank] 05:33:22 INFO - PROCESS | 3784 | 1467984802165 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 836ms 05:33:22 INFO - PROCESS | 3784 | 1467984802189 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 3784 | 1467984802194 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 05:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:33:22 INFO - PROCESS | 3784 | 1467984802200 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 3784 | 1467984802203 Marionette TRACE conn2 <- [1,402,null,{}] 05:33:22 INFO - PROCESS | 3784 | 1467984802206 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:22 INFO - PROCESS | 3784 | 1467984802209 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:22 INFO - PROCESS | 3784 | 1467984802294 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:33:22 INFO - PROCESS | 3784 | 1467984802300 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 3784 | 1467984802302 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:22 INFO - PROCESS | 3784 | ++DOCSHELL 11CDEC00 == 32 [pid = 3784] [id = 110] 05:33:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (12821800) [pid = 3784] [serial = 327] [outer = 00000000] 05:33:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (12BD7800) [pid = 3784] [serial = 328] [outer = 12821800] 05:33:22 INFO - PROCESS | 3784 | 1467984802349 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (1314EC00) [pid = 3784] [serial = 329] [outer = 12821800] 05:33:22 INFO - PROCESS | 3784 | 1467984802818 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 647ms 05:33:22 INFO - PROCESS | 3784 | 1467984802837 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 3784 | 1467984802840 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 05:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:33:22 INFO - PROCESS | 3784 | 1467984802843 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 3784 | 1467984802847 Marionette TRACE conn2 <- [1,406,null,{}] 05:33:22 INFO - PROCESS | 3784 | 1467984802880 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:22 INFO - PROCESS | 3784 | 1467984802884 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:23 INFO - PROCESS | 3784 | 1467984803000 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:33:23 INFO - PROCESS | 3784 | 1467984803080 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 3784 | 1467984803083 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:23 INFO - PROCESS | 3784 | ++DOCSHELL 13C77000 == 33 [pid = 3784] [id = 111] 05:33:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (13C77400) [pid = 3784] [serial = 330] [outer = 00000000] 05:33:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (14296C00) [pid = 3784] [serial = 331] [outer = 13C77400] 05:33:23 INFO - PROCESS | 3784 | 1467984803131 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (150B4C00) [pid = 3784] [serial = 332] [outer = 13C77400] 05:33:23 INFO - PROCESS | 3784 | 1467984803511 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 727ms 05:33:23 INFO - PROCESS | 3784 | 1467984803563 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 3784 | 1467984803565 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 05:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:33:23 INFO - PROCESS | 3784 | 1467984803568 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 3784 | 1467984803570 Marionette TRACE conn2 <- [1,410,null,{}] 05:33:23 INFO - PROCESS | 3784 | 1467984803573 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:23 INFO - PROCESS | 3784 | 1467984803575 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:23 INFO - PROCESS | 3784 | 1467984803658 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:33:23 INFO - PROCESS | 3784 | 1467984803664 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 3784 | 1467984803666 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:23 INFO - PROCESS | 3784 | ++DOCSHELL 156A4000 == 34 [pid = 3784] [id = 112] 05:33:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (156AE400) [pid = 3784] [serial = 333] [outer = 00000000] 05:33:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (16AA3C00) [pid = 3784] [serial = 334] [outer = 156AE400] 05:33:23 INFO - PROCESS | 3784 | 1467984803719 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (16BAA800) [pid = 3784] [serial = 335] [outer = 156AE400] 05:33:24 INFO - PROCESS | 3784 | 1467984804163 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 648ms 05:33:24 INFO - PROCESS | 3784 | 1467984804207 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 3784 | 1467984804209 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 05:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:33:24 INFO - PROCESS | 3784 | 1467984804212 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 3784 | 1467984804214 Marionette TRACE conn2 <- [1,414,null,{}] 05:33:24 INFO - PROCESS | 3784 | 1467984804217 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:24 INFO - PROCESS | 3784 | 1467984804219 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:24 INFO - PROCESS | 3784 | 1467984804368 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:33:24 INFO - PROCESS | 3784 | 1467984804450 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 3784 | 1467984804452 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:24 INFO - PROCESS | 3784 | ++DOCSHELL 17389C00 == 35 [pid = 3784] [id = 113] 05:33:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1738A400) [pid = 3784] [serial = 336] [outer = 00000000] 05:33:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (17607C00) [pid = 3784] [serial = 337] [outer = 1738A400] 05:33:24 INFO - PROCESS | 3784 | 1467984804495 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (17E22800) [pid = 3784] [serial = 338] [outer = 1738A400] 05:33:24 INFO - PROCESS | 3784 | 1467984804904 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 710ms 05:33:24 INFO - PROCESS | 3784 | 1467984804944 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 3784 | 1467984804946 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 05:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:33:24 INFO - PROCESS | 3784 | 1467984804950 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 3784 | 1467984804951 Marionette TRACE conn2 <- [1,418,null,{}] 05:33:24 INFO - PROCESS | 3784 | 1467984804956 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:24 INFO - PROCESS | 3784 | 1467984804964 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:25 INFO - PROCESS | 3784 | 1467984805100 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:33:25 INFO - PROCESS | 3784 | 1467984805114 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 3784 | 1467984805116 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:25 INFO - PROCESS | 3784 | ++DOCSHELL 181E2C00 == 36 [pid = 3784] [id = 114] 05:33:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (181E7800) [pid = 3784] [serial = 339] [outer = 00000000] 05:33:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19A4D400) [pid = 3784] [serial = 340] [outer = 181E7800] 05:33:25 INFO - PROCESS | 3784 | 1467984805161 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19A50000) [pid = 3784] [serial = 341] [outer = 181E7800] 05:33:26 INFO - PROCESS | 3784 | 1467984806067 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:33:26 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 05:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1169ms 05:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:33:26 INFO - PROCESS | 3784 | 1467984806107 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 3784 | 1467984806109 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 05:33:26 INFO - PROCESS | 3784 | 1467984806112 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 3784 | 1467984806114 Marionette TRACE conn2 <- [1,422,null,{}] 05:33:26 INFO - PROCESS | 3784 | 1467984806118 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:26 INFO - PROCESS | 3784 | 1467984806120 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:26 INFO - PROCESS | 3784 | 1467984806233 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:33:26 INFO - PROCESS | 3784 | 1467984806238 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 3784 | 1467984806240 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:26 INFO - PROCESS | 3784 | ++DOCSHELL 1810C800 == 37 [pid = 3784] [id = 115] 05:33:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19CCAC00) [pid = 3784] [serial = 342] [outer = 00000000] 05:33:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19F07C00) [pid = 3784] [serial = 343] [outer = 19CCAC00] 05:33:26 INFO - PROCESS | 3784 | 1467984806282 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19F08000) [pid = 3784] [serial = 344] [outer = 19CCAC00] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19F07800) [pid = 3784] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19D18C00) [pid = 3784] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (16A09400) [pid = 3784] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (10B5EC00) [pid = 3784] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (13D9A400) [pid = 3784] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (17610C00) [pid = 3784] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (11C4A800) [pid = 3784] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (181EC400) [pid = 3784] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (13952800) [pid = 3784] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19AD0800) [pid = 3784] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A626C00) [pid = 3784] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10B79C00) [pid = 3784] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (17607000) [pid = 3784] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:33:26 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (10B77C00) [pid = 3784] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:33:27 INFO - PROCESS | 3784 | 1467984807235 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1153ms 05:33:27 INFO - PROCESS | 3784 | 1467984807261 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 3784 | 1467984807263 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 05:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:33:27 INFO - PROCESS | 3784 | 1467984807267 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 3784 | 1467984807269 Marionette TRACE conn2 <- [1,426,null,{}] 05:33:27 INFO - PROCESS | 3784 | 1467984807273 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:27 INFO - PROCESS | 3784 | 1467984807274 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:27 INFO - PROCESS | 3784 | 1467984807424 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:33:27 INFO - PROCESS | 3784 | 1467984807431 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 3784 | 1467984807433 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:27 INFO - PROCESS | 3784 | ++DOCSHELL 13952800 == 38 [pid = 3784] [id = 116] 05:33:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (13D9A400) [pid = 3784] [serial = 345] [outer = 00000000] 05:33:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (19A4A800) [pid = 3784] [serial = 346] [outer = 13D9A400] 05:33:27 INFO - PROCESS | 3784 | 1467984807477 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19D18000) [pid = 3784] [serial = 347] [outer = 13D9A400] 05:33:27 INFO - PROCESS | 3784 | 1467984807883 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 3784 | 1467984807939 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 05:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:33:27 INFO - PROCESS | 3784 | 1467984807942 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 3784 | 1467984807944 Marionette TRACE conn2 <- [1,430,null,{}] 05:33:27 INFO - PROCESS | 3784 | 1467984807948 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:27 INFO - PROCESS | 3784 | 1467984807950 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:28 INFO - PROCESS | 3784 | 1467984808067 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:33:28 INFO - PROCESS | 3784 | 1467984808075 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 3784 | 1467984808077 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:28 INFO - PROCESS | 3784 | ++DOCSHELL 1557B800 == 39 [pid = 3784] [id = 117] 05:33:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19A51C00) [pid = 3784] [serial = 348] [outer = 00000000] 05:33:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19FC1C00) [pid = 3784] [serial = 349] [outer = 19A51C00] 05:33:28 INFO - PROCESS | 3784 | 1467984808123 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1A521000) [pid = 3784] [serial = 350] [outer = 19A51C00] 05:33:28 INFO - PROCESS | 3784 | 1467984808510 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:33:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 600ms 05:33:28 INFO - PROCESS | 3784 | 1467984808539 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 3784 | 1467984808541 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 05:33:28 INFO - PROCESS | 3784 | 1467984808544 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:33:28 INFO - PROCESS | 3784 | 1467984808546 Marionette TRACE conn2 <- [1,434,null,{}] 05:33:28 INFO - PROCESS | 3784 | 1467984808549 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:28 INFO - PROCESS | 3784 | 1467984808551 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:28 INFO - PROCESS | 3784 | 1467984808679 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:33:28 INFO - PROCESS | 3784 | 1467984808848 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 3784 | 1467984808851 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:28 INFO - PROCESS | 3784 | ++DOCSHELL 10A77000 == 40 [pid = 3784] [id = 118] 05:33:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (10A77400) [pid = 3784] [serial = 351] [outer = 00000000] 05:33:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (10B65C00) [pid = 3784] [serial = 352] [outer = 10A77400] 05:33:28 INFO - PROCESS | 3784 | 1467984808912 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (10BB1400) [pid = 3784] [serial = 353] [outer = 10A77400] 05:33:29 INFO - PROCESS | 3784 | 1467984809500 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:33:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 995ms 05:33:29 INFO - PROCESS | 3784 | 1467984809533 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 3784 | 1467984809537 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 05:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:33:29 INFO - PROCESS | 3784 | 1467984809542 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 3784 | 1467984809546 Marionette TRACE conn2 <- [1,438,null,{}] 05:33:29 INFO - PROCESS | 3784 | 1467984809550 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:29 INFO - PROCESS | 3784 | 1467984809553 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:29 INFO - PROCESS | 3784 | 1467984809661 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:33:29 INFO - PROCESS | 3784 | 1467984809752 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 3784 | 1467984809755 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:29 INFO - PROCESS | 3784 | ++DOCSHELL 13435800 == 41 [pid = 3784] [id = 119] 05:33:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (13436C00) [pid = 3784] [serial = 354] [outer = 00000000] 05:33:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (139CD400) [pid = 3784] [serial = 355] [outer = 13436C00] 05:33:29 INFO - PROCESS | 3784 | 1467984809809 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (13C79C00) [pid = 3784] [serial = 356] [outer = 13436C00] 05:33:30 INFO - PROCESS | 3784 | 1467984810494 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1011ms 05:33:30 INFO - PROCESS | 3784 | 1467984810578 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 3784 | 1467984810581 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 05:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:33:30 INFO - PROCESS | 3784 | 1467984810585 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 3784 | 1467984810588 Marionette TRACE conn2 <- [1,442,null,{}] 05:33:30 INFO - PROCESS | 3784 | 1467984810592 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:30 INFO - PROCESS | 3784 | 1467984810594 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:30 INFO - PROCESS | 3784 | 1467984810705 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:33:30 INFO - PROCESS | 3784 | 1467984810780 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 3784 | 1467984810782 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:30 INFO - PROCESS | 3784 | ++DOCSHELL 1566EC00 == 42 [pid = 3784] [id = 120] 05:33:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (176AFC00) [pid = 3784] [serial = 357] [outer = 00000000] 05:33:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (181E4400) [pid = 3784] [serial = 358] [outer = 176AFC00] 05:33:30 INFO - PROCESS | 3784 | 1467984810875 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19CD5800) [pid = 3784] [serial = 359] [outer = 176AFC00] 05:33:31 INFO - PROCESS | 3784 | 1467984811444 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 900ms 05:33:31 INFO - PROCESS | 3784 | 1467984811488 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 3784 | 1467984811492 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 05:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:33:31 INFO - PROCESS | 3784 | 1467984811503 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 3784 | 1467984811507 Marionette TRACE conn2 <- [1,446,null,{}] 05:33:31 INFO - PROCESS | 3784 | 1467984811512 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:31 INFO - PROCESS | 3784 | 1467984811515 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:31 INFO - PROCESS | 3784 | 1467984811623 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:33:31 INFO - PROCESS | 3784 | 1467984811745 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 3784 | 1467984811747 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:31 INFO - PROCESS | 3784 | ++DOCSHELL 15717800 == 43 [pid = 3784] [id = 121] 05:33:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19FAF800) [pid = 3784] [serial = 360] [outer = 00000000] 05:33:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1A788C00) [pid = 3784] [serial = 361] [outer = 19FAF800] 05:33:31 INFO - PROCESS | 3784 | 1467984811800 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1A78C400) [pid = 3784] [serial = 362] [outer = 19FAF800] 05:33:32 INFO - PROCESS | 3784 | 1467984812515 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:33:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1058ms 05:33:32 INFO - PROCESS | 3784 | 1467984812549 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 3784 | 1467984812554 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 05:33:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:33:32 INFO - PROCESS | 3784 | 1467984812579 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 3784 | 1467984812582 Marionette TRACE conn2 <- [1,450,null,{}] 05:33:32 INFO - PROCESS | 3784 | 1467984812588 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:32 INFO - PROCESS | 3784 | 1467984812590 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:32 INFO - PROCESS | 3784 | 1467984812695 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:33:32 INFO - PROCESS | 3784 | 1467984812774 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 3784 | 1467984812778 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:32 INFO - PROCESS | 3784 | ++DOCSHELL 11275400 == 44 [pid = 3784] [id = 122] 05:33:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (11278400) [pid = 3784] [serial = 363] [outer = 00000000] 05:33:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (131D6800) [pid = 3784] [serial = 364] [outer = 11278400] 05:33:32 INFO - PROCESS | 3784 | 1467984812826 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (13902C00) [pid = 3784] [serial = 365] [outer = 11278400] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (1A52C800) [pid = 3784] [serial = 308] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (1A798400) [pid = 3784] [serial = 319] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1A782400) [pid = 3784] [serial = 317] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (1A629400) [pid = 3784] [serial = 316] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (1A78A000) [pid = 3784] [serial = 311] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (16FE8000) [pid = 3784] [serial = 313] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (176B1C00) [pid = 3784] [serial = 314] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19D1A400) [pid = 3784] [serial = 302] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19FB1800) [pid = 3784] [serial = 304] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1A521400) [pid = 3784] [serial = 307] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19FB3400) [pid = 3784] [serial = 305] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (16BAF400) [pid = 3784] [serial = 292] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (16EDC400) [pid = 3784] [serial = 293] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10B77800) [pid = 3784] [serial = 280] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10B7C800) [pid = 3784] [serial = 281] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (15712C00) [pid = 3784] [serial = 289] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (15D56C00) [pid = 3784] [serial = 290] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (17F20C00) [pid = 3784] [serial = 295] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (181E0800) [pid = 3784] [serial = 296] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (12825800) [pid = 3784] [serial = 283] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (12B03800) [pid = 3784] [serial = 284] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (19A4F000) [pid = 3784] [serial = 298] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (13C6AC00) [pid = 3784] [serial = 286] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (13CB9400) [pid = 3784] [serial = 287] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (19A4B400) [pid = 3784] [serial = 299] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (19D1A000) [pid = 3784] [serial = 301] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (1A781800) [pid = 3784] [serial = 310] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1AE14800) [pid = 3784] [serial = 278] [outer = 00000000] [url = about:blank] 05:33:33 INFO - PROCESS | 3784 | 1467984813418 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 3784 | 1467984813489 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 05:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:33:33 INFO - PROCESS | 3784 | 1467984813495 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 3784 | 1467984813498 Marionette TRACE conn2 <- [1,454,null,{}] 05:33:33 INFO - PROCESS | 3784 | 1467984813502 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:33 INFO - PROCESS | 3784 | 1467984813504 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:33 INFO - PROCESS | 3784 | 1467984813639 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:33:33 INFO - PROCESS | 3784 | 1467984813717 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 3784 | 1467984813719 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:33 INFO - PROCESS | 3784 | ++DOCSHELL 12825800 == 45 [pid = 3784] [id = 123] 05:33:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (128A7000) [pid = 3784] [serial = 366] [outer = 00000000] 05:33:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (13C6C400) [pid = 3784] [serial = 367] [outer = 128A7000] 05:33:33 INFO - PROCESS | 3784 | 1467984813765 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (15670C00) [pid = 3784] [serial = 368] [outer = 128A7000] 05:33:34 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:34 INFO - PROCESS | 3784 | 1467984814159 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 711ms 05:33:34 INFO - PROCESS | 3784 | 1467984814227 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 3784 | 1467984814231 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 05:33:34 INFO - PROCESS | 3784 | 1467984814235 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:33:34 INFO - PROCESS | 3784 | 1467984814239 Marionette TRACE conn2 <- [1,458,null,{}] 05:33:34 INFO - PROCESS | 3784 | 1467984814248 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:34 INFO - PROCESS | 3784 | 1467984814253 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:34 INFO - PROCESS | 3784 | 1467984814335 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:33:34 INFO - PROCESS | 3784 | 1467984814344 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 3784 | 1467984814347 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:34 INFO - PROCESS | 3784 | ++DOCSHELL 17384400 == 46 [pid = 3784] [id = 124] 05:33:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (1738D400) [pid = 3784] [serial = 369] [outer = 00000000] 05:33:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (17610C00) [pid = 3784] [serial = 370] [outer = 1738D400] 05:33:34 INFO - PROCESS | 3784 | 1467984814399 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (1810E000) [pid = 3784] [serial = 371] [outer = 1738D400] 05:33:34 INFO - PROCESS | 3784 | 1467984814838 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 3784 | 1467984814877 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 05:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:33:34 INFO - PROCESS | 3784 | 1467984814884 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 3784 | 1467984814886 Marionette TRACE conn2 <- [1,462,null,{}] 05:33:34 INFO - PROCESS | 3784 | 1467984814889 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:34 INFO - PROCESS | 3784 | 1467984814891 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:35 INFO - PROCESS | 3784 | 1467984815001 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:33:35 INFO - PROCESS | 3784 | 1467984815009 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 3784 | 1467984815011 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:35 INFO - PROCESS | 3784 | ++DOCSHELL 19A52800 == 47 [pid = 3784] [id = 125] 05:33:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (19A55C00) [pid = 3784] [serial = 372] [outer = 00000000] 05:33:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (19D1A000) [pid = 3784] [serial = 373] [outer = 19A55C00] 05:33:35 INFO - PROCESS | 3784 | 1467984815057 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (19D1CC00) [pid = 3784] [serial = 374] [outer = 19A55C00] 05:33:35 INFO - PROCESS | 3784 | [3784] 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 05:33:35 INFO - PROCESS | 3784 | [3784] 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 05:33:35 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:35 INFO - PROCESS | 3784 | 1467984815501 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 3784 | 1467984815534 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 05:33:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:33:35 INFO - PROCESS | 3784 | 1467984815537 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 3784 | 1467984815539 Marionette TRACE conn2 <- [1,466,null,{}] 05:33:35 INFO - PROCESS | 3784 | 1467984815542 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:35 INFO - PROCESS | 3784 | 1467984815545 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:35 INFO - PROCESS | 3784 | 1467984815654 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:33:35 INFO - PROCESS | 3784 | 1467984815660 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 3784 | 1467984815662 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:35 INFO - PROCESS | 3784 | ++DOCSHELL 19FB4400 == 48 [pid = 3784] [id = 126] 05:33:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19FB4800) [pid = 3784] [serial = 375] [outer = 00000000] 05:33:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19FC2400) [pid = 3784] [serial = 376] [outer = 19FB4800] 05:33:35 INFO - PROCESS | 3784 | 1467984815706 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1A521400) [pid = 3784] [serial = 377] [outer = 19FB4800] 05:33:36 INFO - PROCESS | 3784 | 1467984816150 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 3784 | 1467984816179 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 05:33:36 INFO - PROCESS | 3784 | 1467984816198 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 3784 | 1467984816200 Marionette TRACE conn2 <- [1,470,null,{}] 05:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:33:36 INFO - PROCESS | 3784 | 1467984816204 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:36 INFO - PROCESS | 3784 | 1467984816209 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:36 INFO - PROCESS | 3784 | 1467984816343 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:33:36 INFO - PROCESS | 3784 | 1467984816425 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 3784 | 1467984816427 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:36 INFO - PROCESS | 3784 | ++DOCSHELL 1A627400 == 49 [pid = 3784] [id = 127] 05:33:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1A627800) [pid = 3784] [serial = 378] [outer = 00000000] 05:33:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1A789400) [pid = 3784] [serial = 379] [outer = 1A627800] 05:33:36 INFO - PROCESS | 3784 | 1467984816470 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A793800) [pid = 3784] [serial = 380] [outer = 1A627800] 05:33:36 INFO - PROCESS | 3784 | 1467984816931 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:33:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 742ms 05:33:36 INFO - PROCESS | 3784 | 1467984816973 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 3784 | 1467984816975 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 05:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:33:36 INFO - PROCESS | 3784 | 1467984816983 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 3784 | 1467984816984 Marionette TRACE conn2 <- [1,474,null,{}] 05:33:36 INFO - PROCESS | 3784 | 1467984816988 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:36 INFO - PROCESS | 3784 | 1467984816990 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:37 INFO - PROCESS | 3784 | 1467984817093 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:33:37 INFO - PROCESS | 3784 | 1467984817099 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 3784 | 1467984817101 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:37 INFO - PROCESS | 3784 | ++DOCSHELL 10A10000 == 50 [pid = 3784] [id = 128] 05:33:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A797400) [pid = 3784] [serial = 381] [outer = 00000000] 05:33:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1A79BC00) [pid = 3784] [serial = 382] [outer = 1A797400] 05:33:37 INFO - PROCESS | 3784 | 1467984817152 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A79D400) [pid = 3784] [serial = 383] [outer = 1A797400] 05:33:37 INFO - PROCESS | 3784 | 1467984817636 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:33:37 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (156AE400) [pid = 3784] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:33:37 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (12821800) [pid = 3784] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:33:37 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10B5D400) [pid = 3784] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:33:37 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (181E7800) [pid = 3784] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:33:37 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (13D9A400) [pid = 3784] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:33:37 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (13C77400) [pid = 3784] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:33:37 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1738A400) [pid = 3784] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:33:37 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (19CCAC00) [pid = 3784] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:33:37 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10B5C400) [pid = 3784] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:33:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 695ms 05:33:37 INFO - PROCESS | 3784 | 1467984817678 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 3784 | 1467984817681 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 05:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:33:37 INFO - PROCESS | 3784 | 1467984817684 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 3784 | 1467984817685 Marionette TRACE conn2 <- [1,478,null,{}] 05:33:37 INFO - PROCESS | 3784 | 1467984817689 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:37 INFO - PROCESS | 3784 | 1467984817691 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:37 INFO - PROCESS | 3784 | 1467984817795 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:33:37 INFO - PROCESS | 3784 | 1467984817806 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 3784 | 1467984817808 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:37 INFO - PROCESS | 3784 | ++DOCSHELL 10375C00 == 51 [pid = 3784] [id = 129] 05:33:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (13C77400) [pid = 3784] [serial = 384] [outer = 00000000] 05:33:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1738A400) [pid = 3784] [serial = 385] [outer = 13C77400] 05:33:37 INFO - PROCESS | 3784 | 1467984817851 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (181E7800) [pid = 3784] [serial = 386] [outer = 13C77400] 05:33:38 INFO - PROCESS | 3784 | 1467984818278 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 648ms 05:33:38 INFO - PROCESS | 3784 | 1467984818323 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 3784 | 1467984818326 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 05:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:33:38 INFO - PROCESS | 3784 | 1467984818330 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 3784 | 1467984818332 Marionette TRACE conn2 <- [1,482,null,{}] 05:33:38 INFO - PROCESS | 3784 | 1467984818337 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:38 INFO - PROCESS | 3784 | 1467984818339 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:38 INFO - PROCESS | 3784 | 1467984818421 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:33:38 INFO - PROCESS | 3784 | 1467984818427 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 3784 | 1467984818429 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:38 INFO - PROCESS | 3784 | ++DOCSHELL 114D0800 == 52 [pid = 3784] [id = 130] 05:33:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19CCAC00) [pid = 3784] [serial = 387] [outer = 00000000] 05:33:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1AB50400) [pid = 3784] [serial = 388] [outer = 19CCAC00] 05:33:38 INFO - PROCESS | 3784 | 1467984818472 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1AD59400) [pid = 3784] [serial = 389] [outer = 19CCAC00] 05:33:38 INFO - PROCESS | 3784 | 1467984818888 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 600ms 05:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:33:38 INFO - PROCESS | 3784 | 1467984818927 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 3784 | 1467984818929 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 05:33:38 INFO - PROCESS | 3784 | 1467984818932 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 3784 | 1467984818934 Marionette TRACE conn2 <- [1,486,null,{}] 05:33:38 INFO - PROCESS | 3784 | 1467984818937 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:38 INFO - PROCESS | 3784 | 1467984818939 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:39 INFO - PROCESS | 3784 | 1467984819028 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:33:39 INFO - PROCESS | 3784 | 1467984819033 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 3784 | 1467984819035 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:39 INFO - PROCESS | 3784 | ++DOCSHELL 13C6D400 == 53 [pid = 3784] [id = 131] 05:33:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A794400) [pid = 3784] [serial = 390] [outer = 00000000] 05:33:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1AE0E400) [pid = 3784] [serial = 391] [outer = 1A794400] 05:33:39 INFO - PROCESS | 3784 | 1467984819082 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1AE15800) [pid = 3784] [serial = 392] [outer = 1A794400] 05:33:39 INFO - PROCESS | 3784 | 1467984819527 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:33:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 632ms 05:33:39 INFO - PROCESS | 3784 | 1467984819568 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 3784 | 1467984819570 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 05:33:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:33:39 INFO - PROCESS | 3784 | 1467984819573 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 3784 | 1467984819576 Marionette TRACE conn2 <- [1,490,null,{}] 05:33:39 INFO - PROCESS | 3784 | 1467984819584 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:39 INFO - PROCESS | 3784 | 1467984819586 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:39 INFO - PROCESS | 3784 | 1467984819771 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:33:39 INFO - PROCESS | 3784 | 1467984819897 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 3784 | 1467984819901 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:39 INFO - PROCESS | 3784 | ++DOCSHELL 1047DC00 == 54 [pid = 3784] [id = 132] 05:33:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1047E800) [pid = 3784] [serial = 393] [outer = 00000000] 05:33:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (10B70000) [pid = 3784] [serial = 394] [outer = 1047E800] 05:33:39 INFO - PROCESS | 3784 | 1467984819958 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (11273400) [pid = 3784] [serial = 395] [outer = 1047E800] 05:33:40 INFO - PROCESS | 3784 | 1467984820592 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:33:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1058ms 05:33:40 INFO - PROCESS | 3784 | 1467984820668 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 3784 | 1467984820673 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 05:33:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:33:40 INFO - PROCESS | 3784 | 1467984820678 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 3784 | 1467984820681 Marionette TRACE conn2 <- [1,494,null,{}] 05:33:40 INFO - PROCESS | 3784 | 1467984820686 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:40 INFO - PROCESS | 3784 | 1467984820689 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:40 INFO - PROCESS | 3784 | 1467984820830 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:33:40 INFO - PROCESS | 3784 | 1467984820953 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 3784 | 1467984820956 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:40 INFO - PROCESS | 3784 | ++DOCSHELL 15D55400 == 55 [pid = 3784] [id = 133] 05:33:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1689FC00) [pid = 3784] [serial = 396] [outer = 00000000] 05:33:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (168B2800) [pid = 3784] [serial = 397] [outer = 1689FC00] 05:33:41 INFO - PROCESS | 3784 | 1467984821011 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (168B8000) [pid = 3784] [serial = 398] [outer = 1689FC00] 05:33:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (156AC800) [pid = 3784] [serial = 399] [outer = 1B267000] 05:33:41 INFO - PROCESS | 3784 | 1467984821727 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:33:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1121ms 05:33:41 INFO - PROCESS | 3784 | 1467984821782 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 3784 | 1467984821785 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 05:33:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:33:41 INFO - PROCESS | 3784 | 1467984821789 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 3784 | 1467984821792 Marionette TRACE conn2 <- [1,498,null,{}] 05:33:41 INFO - PROCESS | 3784 | 1467984821796 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:41 INFO - PROCESS | 3784 | 1467984821798 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:41 INFO - PROCESS | 3784 | 1467984821905 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:33:42 INFO - PROCESS | 3784 | 1467984822046 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 3784 | 1467984822048 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:42 INFO - PROCESS | 3784 | ++DOCSHELL 13CBBC00 == 56 [pid = 3784] [id = 134] 05:33:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1571D800) [pid = 3784] [serial = 400] [outer = 00000000] 05:33:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (181DE400) [pid = 3784] [serial = 401] [outer = 1571D800] 05:33:42 INFO - PROCESS | 3784 | 1467984822103 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (19F0A800) [pid = 3784] [serial = 402] [outer = 1571D800] 05:33:42 INFO - PROCESS | 3784 | 1467984822933 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:33:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:33:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1153ms 05:33:42 INFO - PROCESS | 3784 | 1467984822970 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 3784 | 1467984822973 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 05:33:42 INFO - PROCESS | 3784 | 1467984822978 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:33:42 INFO - PROCESS | 3784 | 1467984822981 Marionette TRACE conn2 <- [1,502,null,{}] 05:33:42 INFO - PROCESS | 3784 | 1467984822987 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:42 INFO - PROCESS | 3784 | 1467984822989 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:43 INFO - PROCESS | 3784 | 1467984823084 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:33:43 INFO - PROCESS | 3784 | 1467984823249 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 3784 | 1467984823252 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:43 INFO - PROCESS | 3784 | ++DOCSHELL 10B70C00 == 57 [pid = 3784] [id = 135] 05:33:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (10B71800) [pid = 3784] [serial = 403] [outer = 00000000] 05:33:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (12B03000) [pid = 3784] [serial = 404] [outer = 10B71800] 05:33:43 INFO - PROCESS | 3784 | 1467984823303 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (1315AC00) [pid = 3784] [serial = 405] [outer = 10B71800] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 1810C800 == 56 [pid = 3784] [id = 115] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 1A792000 == 55 [pid = 3784] [id = 12] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 1AE0CC00 == 54 [pid = 3784] [id = 13] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 1B2CD400 == 53 [pid = 3784] [id = 17] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 1AB4C000 == 52 [pid = 3784] [id = 10] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 1A622400 == 51 [pid = 3784] [id = 11] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 17389C00 == 50 [pid = 3784] [id = 113] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 13952800 == 49 [pid = 3784] [id = 116] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 156A4000 == 48 [pid = 3784] [id = 112] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 1AF67400 == 47 [pid = 3784] [id = 14] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 1557B800 == 46 [pid = 3784] [id = 117] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 181E2C00 == 45 [pid = 3784] [id = 114] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 13C6D400 == 44 [pid = 3784] [id = 131] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 114D0800 == 43 [pid = 3784] [id = 130] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 10375C00 == 42 [pid = 3784] [id = 129] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 10A10000 == 41 [pid = 3784] [id = 128] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 1A627400 == 40 [pid = 3784] [id = 127] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 19FB4400 == 39 [pid = 3784] [id = 126] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 19A52800 == 38 [pid = 3784] [id = 125] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 17384400 == 37 [pid = 3784] [id = 124] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 12825800 == 36 [pid = 3784] [id = 123] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 11275400 == 35 [pid = 3784] [id = 122] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 1566EC00 == 34 [pid = 3784] [id = 120] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 13435800 == 33 [pid = 3784] [id = 119] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 10A77000 == 32 [pid = 3784] [id = 118] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 15717800 == 31 [pid = 3784] [id = 121] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 12D7EC00 == 30 [pid = 3784] [id = 28] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 13CBBC00 == 29 [pid = 3784] [id = 134] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 1047DC00 == 28 [pid = 3784] [id = 132] 05:33:44 INFO - PROCESS | 3784 | --DOCSHELL 15D55400 == 27 [pid = 3784] [id = 133] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (19FC1C00) [pid = 3784] [serial = 349] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (16BAA800) [pid = 3784] [serial = 335] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (1314EC00) [pid = 3784] [serial = 329] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (11277800) [pid = 3784] [serial = 325] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (19A4D400) [pid = 3784] [serial = 340] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (19A4A800) [pid = 3784] [serial = 346] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (150B4C00) [pid = 3784] [serial = 332] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (17E22800) [pid = 3784] [serial = 338] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19A50000) [pid = 3784] [serial = 341] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (17607C00) [pid = 3784] [serial = 337] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (12822C00) [pid = 3784] [serial = 326] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19F08000) [pid = 3784] [serial = 344] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (10B78800) [pid = 3784] [serial = 322] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (11AE3C00) [pid = 3784] [serial = 323] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19F07C00) [pid = 3784] [serial = 343] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (16AA3C00) [pid = 3784] [serial = 334] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (12BD7800) [pid = 3784] [serial = 328] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (14296C00) [pid = 3784] [serial = 331] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19D18000) [pid = 3784] [serial = 347] [outer = 00000000] [url = about:blank] 05:33:44 INFO - PROCESS | 3784 | 1467984824484 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:33:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1579ms 05:33:44 INFO - PROCESS | 3784 | 1467984824547 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 3784 | 1467984824551 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 05:33:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:33:44 INFO - PROCESS | 3784 | 1467984824555 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 3784 | 1467984824560 Marionette TRACE conn2 <- [1,506,null,{}] 05:33:44 INFO - PROCESS | 3784 | 1467984824565 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:44 INFO - PROCESS | 3784 | 1467984824567 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:44 INFO - PROCESS | 3784 | 1467984824653 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:33:44 INFO - PROCESS | 3784 | 1467984824660 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 3784 | 1467984824663 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:44 INFO - PROCESS | 3784 | ++DOCSHELL 10B7C400 == 28 [pid = 3784] [id = 136] 05:33:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (10E94C00) [pid = 3784] [serial = 406] [outer = 00000000] 05:33:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (114D8400) [pid = 3784] [serial = 407] [outer = 10E94C00] 05:33:44 INFO - PROCESS | 3784 | 1467984824710 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (11CD9800) [pid = 3784] [serial = 408] [outer = 10E94C00] 05:33:45 INFO - PROCESS | 3784 | 1467984825172 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 632ms 05:33:45 INFO - PROCESS | 3784 | 1467984825195 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 3784 | 1467984825200 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 05:33:45 INFO - PROCESS | 3784 | 1467984825206 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:33:45 INFO - PROCESS | 3784 | 1467984825208 Marionette TRACE conn2 <- [1,510,null,{}] 05:33:45 INFO - PROCESS | 3784 | 1467984825216 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:45 INFO - PROCESS | 3784 | 1467984825219 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:45 INFO - PROCESS | 3784 | 1467984825336 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:33:45 INFO - PROCESS | 3784 | 1467984825346 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 3784 | 1467984825348 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:45 INFO - PROCESS | 3784 | ++DOCSHELL 131DE000 == 29 [pid = 3784] [id = 137] 05:33:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (131E0C00) [pid = 3784] [serial = 409] [outer = 00000000] 05:33:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1342E800) [pid = 3784] [serial = 410] [outer = 131E0C00] 05:33:45 INFO - PROCESS | 3784 | 1467984825395 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1394A400) [pid = 3784] [serial = 411] [outer = 131E0C00] 05:33:45 INFO - PROCESS | 3784 | 1467984825848 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 711ms 05:33:45 INFO - PROCESS | 3784 | 1467984825905 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 3784 | 1467984825907 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 05:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:33:45 INFO - PROCESS | 3784 | 1467984825911 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 3784 | 1467984825914 Marionette TRACE conn2 <- [1,514,null,{}] 05:33:45 INFO - PROCESS | 3784 | 1467984825925 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:45 INFO - PROCESS | 3784 | 1467984825976 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:46 INFO - PROCESS | 3784 | 1467984826057 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:33:46 INFO - PROCESS | 3784 | 1467984826145 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 3784 | 1467984826148 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:46 INFO - PROCESS | 3784 | ++DOCSHELL 15571400 == 30 [pid = 3784] [id = 138] 05:33:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (15579C00) [pid = 3784] [serial = 412] [outer = 00000000] 05:33:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (156AD000) [pid = 3784] [serial = 413] [outer = 15579C00] 05:33:46 INFO - PROCESS | 3784 | 1467984826195 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (168AEC00) [pid = 3784] [serial = 414] [outer = 15579C00] 05:33:46 INFO - PROCESS | 3784 | 1467984826603 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:33:46 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 05:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 710ms 05:33:46 INFO - PROCESS | 3784 | 1467984826642 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 3784 | 1467984826644 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 05:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:33:46 INFO - PROCESS | 3784 | 1467984826647 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 3784 | 1467984826649 Marionette TRACE conn2 <- [1,518,null,{}] 05:33:46 INFO - PROCESS | 3784 | 1467984826652 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:46 INFO - PROCESS | 3784 | 1467984826654 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:46 INFO - PROCESS | 3784 | 1467984826794 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:33:46 INFO - PROCESS | 3784 | 1467984826818 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 3784 | 1467984826820 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:46 INFO - PROCESS | 3784 | ++DOCSHELL 168BBC00 == 31 [pid = 3784] [id = 139] 05:33:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (16A01800) [pid = 3784] [serial = 415] [outer = 00000000] 05:33:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (16AA4C00) [pid = 3784] [serial = 416] [outer = 16A01800] 05:33:46 INFO - PROCESS | 3784 | 1467984826864 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (16BACC00) [pid = 3784] [serial = 417] [outer = 16A01800] 05:33:47 INFO - PROCESS | 3784 | 1467984827284 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:33:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 695ms 05:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:33:47 INFO - PROCESS | 3784 | 1467984827347 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 3784 | 1467984827349 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 05:33:47 INFO - PROCESS | 3784 | 1467984827352 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 3784 | 1467984827354 Marionette TRACE conn2 <- [1,522,null,{}] 05:33:47 INFO - PROCESS | 3784 | 1467984827363 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:47 INFO - PROCESS | 3784 | 1467984827365 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:47 INFO - PROCESS | 3784 | 1467984827469 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:33:47 INFO - PROCESS | 3784 | 1467984827480 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 3784 | 1467984827482 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:47 INFO - PROCESS | 3784 | ++DOCSHELL 16EDB400 == 32 [pid = 3784] [id = 140] 05:33:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1705AC00) [pid = 3784] [serial = 418] [outer = 00000000] 05:33:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1759BC00) [pid = 3784] [serial = 419] [outer = 1705AC00] 05:33:47 INFO - PROCESS | 3784 | 1467984827526 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (17604400) [pid = 3784] [serial = 420] [outer = 1705AC00] 05:33:48 INFO - PROCESS | 3784 | 1467984828004 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:33:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:33:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 695ms 05:33:48 INFO - PROCESS | 3784 | 1467984828052 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 3784 | 1467984828054 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 05:33:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:33:48 INFO - PROCESS | 3784 | 1467984828057 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:33:48 INFO - PROCESS | 3784 | 1467984828059 Marionette TRACE conn2 <- [1,526,null,{}] 05:33:48 INFO - PROCESS | 3784 | 1467984828062 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:48 INFO - PROCESS | 3784 | 1467984828068 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:48 INFO - PROCESS | 3784 | 1467984828213 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:33:48 INFO - PROCESS | 3784 | 1467984828272 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 3784 | 1467984828274 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:48 INFO - PROCESS | 3784 | ++DOCSHELL 181E1C00 == 33 [pid = 3784] [id = 141] 05:33:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (181E5000) [pid = 3784] [serial = 421] [outer = 00000000] 05:33:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (19A4FC00) [pid = 3784] [serial = 422] [outer = 181E5000] 05:33:48 INFO - PROCESS | 3784 | 1467984828318 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (19CD7000) [pid = 3784] [serial = 423] [outer = 181E5000] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (19FB4800) [pid = 3784] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (19CCAC00) [pid = 3784] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (19FAF400) [pid = 3784] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (1A794400) [pid = 3784] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1A627800) [pid = 3784] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (19A55C00) [pid = 3784] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (10A77400) [pid = 3784] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (176AFC00) [pid = 3784] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (19FAF800) [pid = 3784] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (11278400) [pid = 3784] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (128A7000) [pid = 3784] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19A51C00) [pid = 3784] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (13436C00) [pid = 3784] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1738D400) [pid = 3784] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1A797400) [pid = 3784] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:33:48 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (13C77400) [pid = 3784] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:33:48 INFO - PROCESS | 3784 | 1467984828933 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:33:48 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 05:33:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 900ms 05:33:49 INFO - PROCESS | 3784 | 1467984828970 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 3784 | 1467984828972 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 05:33:49 INFO - PROCESS | 3784 | 1467984828976 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 3784 | 1467984828977 Marionette TRACE conn2 <- [1,530,null,{}] 05:33:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:33:49 INFO - PROCESS | 3784 | 1467984828981 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:49 INFO - PROCESS | 3784 | 1467984828983 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:49 INFO - PROCESS | 3784 | 1467984829108 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:33:49 INFO - PROCESS | 3784 | 1467984829113 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 3784 | 1467984829115 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:49 INFO - PROCESS | 3784 | ++DOCSHELL 168B4800 == 34 [pid = 3784] [id = 142] 05:33:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (168B5C00) [pid = 3784] [serial = 424] [outer = 00000000] 05:33:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (17F24000) [pid = 3784] [serial = 425] [outer = 168B5C00] 05:33:49 INFO - PROCESS | 3784 | 1467984829157 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (17F25400) [pid = 3784] [serial = 426] [outer = 168B5C00] 05:33:49 INFO - PROCESS | 3784 | 1467984829555 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:33:49 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 05:33:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:33:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:33:49 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 05:33:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:33:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:33:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 600ms 05:33:49 INFO - PROCESS | 3784 | 1467984829608 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 3784 | 1467984829610 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 05:33:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:33:49 INFO - PROCESS | 3784 | 1467984829613 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 3784 | 1467984829615 Marionette TRACE conn2 <- [1,534,null,{}] 05:33:49 INFO - PROCESS | 3784 | 1467984829619 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:49 INFO - PROCESS | 3784 | 1467984829620 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:49 INFO - PROCESS | 3784 | 1467984829715 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:33:49 INFO - PROCESS | 3784 | 1467984829721 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 3784 | 1467984829723 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:49 INFO - PROCESS | 3784 | ++DOCSHELL 17E25000 == 35 [pid = 3784] [id = 143] 05:33:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (17E2C400) [pid = 3784] [serial = 427] [outer = 00000000] 05:33:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19F0F400) [pid = 3784] [serial = 428] [outer = 17E2C400] 05:33:49 INFO - PROCESS | 3784 | 1467984829767 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19F10800) [pid = 3784] [serial = 429] [outer = 17E2C400] 05:33:50 INFO - PROCESS | 3784 | 1467984830188 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:33:50 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. 05:33:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 600ms 05:33:50 INFO - PROCESS | 3784 | 1467984830209 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 3784 | 1467984830211 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 05:33:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:33:50 INFO - PROCESS | 3784 | 1467984830215 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 3784 | 1467984830216 Marionette TRACE conn2 <- [1,538,null,{}] 05:33:50 INFO - PROCESS | 3784 | 1467984830220 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:50 INFO - PROCESS | 3784 | 1467984830221 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:50 INFO - PROCESS | 3784 | 1467984830333 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:33:50 INFO - PROCESS | 3784 | 1467984830341 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 3784 | 1467984830343 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:50 INFO - PROCESS | 3784 | ++DOCSHELL 19F07C00 == 36 [pid = 3784] [id = 144] 05:33:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19FB6800) [pid = 3784] [serial = 430] [outer = 00000000] 05:33:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19FCE400) [pid = 3784] [serial = 431] [outer = 19FB6800] 05:33:50 INFO - PROCESS | 3784 | 1467984830385 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A626000) [pid = 3784] [serial = 432] [outer = 19FB6800] 05:33:50 INFO - PROCESS | 3784 | 1467984830818 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:33:50 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. 05:33:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 632ms 05:33:50 INFO - PROCESS | 3784 | 1467984830853 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 3784 | 1467984830858 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 05:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:33:50 INFO - PROCESS | 3784 | 1467984830864 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 3784 | 1467984830868 Marionette TRACE conn2 <- [1,542,null,{}] 05:33:50 INFO - PROCESS | 3784 | 1467984830874 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:50 INFO - PROCESS | 3784 | 1467984830877 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:51 INFO - PROCESS | 3784 | 1467984831020 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:33:51 INFO - PROCESS | 3784 | 1467984831169 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 3784 | 1467984831174 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:51 INFO - PROCESS | 3784 | ++DOCSHELL 10F24400 == 37 [pid = 3784] [id = 145] 05:33:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (10F28000) [pid = 3784] [serial = 433] [outer = 00000000] 05:33:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (114D0800) [pid = 3784] [serial = 434] [outer = 10F28000] 05:33:51 INFO - PROCESS | 3784 | 1467984831254 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (129AE400) [pid = 3784] [serial = 435] [outer = 10F28000] 05:33:51 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:51 INFO - PROCESS | 3784 | [3784] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:51 INFO - PROCESS | 3784 | 1467984831906 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1106ms 05:33:51 INFO - PROCESS | 3784 | 1467984831959 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 3784 | 1467984831964 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 05:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:33:52 INFO - PROCESS | 3784 | 1467984831971 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 3784 | 1467984831973 Marionette TRACE conn2 <- [1,546,null,{}] 05:33:52 INFO - PROCESS | 3784 | 1467984832001 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:52 INFO - PROCESS | 3784 | 1467984832004 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:52 INFO - PROCESS | 3784 | 1467984832179 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:33:52 INFO - PROCESS | 3784 | 1467984832295 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 3784 | 1467984832298 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:52 INFO - PROCESS | 3784 | ++DOCSHELL 10F21000 == 38 [pid = 3784] [id = 146] 05:33:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (11271000) [pid = 3784] [serial = 436] [outer = 00000000] 05:33:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1429EC00) [pid = 3784] [serial = 437] [outer = 11271000] 05:33:52 INFO - PROCESS | 3784 | 1467984832356 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (156A6C00) [pid = 3784] [serial = 438] [outer = 11271000] 05:33:53 INFO - PROCESS | 3784 | 1467984833183 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1295ms 05:33:53 INFO - PROCESS | 3784 | 1467984833281 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 3784 | 1467984833286 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 05:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:33:53 INFO - PROCESS | 3784 | 1467984833295 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 3784 | 1467984833298 Marionette TRACE conn2 <- [1,550,null,{}] 05:33:53 INFO - PROCESS | 3784 | 1467984833304 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:53 INFO - PROCESS | 3784 | 1467984833307 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:53 INFO - PROCESS | 3784 | 1467984833436 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:33:53 INFO - PROCESS | 3784 | 1467984833548 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 3784 | 1467984833551 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:53 INFO - PROCESS | 3784 | --DOCSHELL 17E25000 == 37 [pid = 3784] [id = 143] 05:33:53 INFO - PROCESS | 3784 | --DOCSHELL 168B4800 == 36 [pid = 3784] [id = 142] 05:33:53 INFO - PROCESS | 3784 | --DOCSHELL 181E1C00 == 35 [pid = 3784] [id = 141] 05:33:53 INFO - PROCESS | 3784 | --DOCSHELL 16EDB400 == 34 [pid = 3784] [id = 140] 05:33:53 INFO - PROCESS | 3784 | --DOCSHELL 168BBC00 == 33 [pid = 3784] [id = 139] 05:33:53 INFO - PROCESS | 3784 | --DOCSHELL 15571400 == 32 [pid = 3784] [id = 138] 05:33:53 INFO - PROCESS | 3784 | --DOCSHELL 131DE000 == 31 [pid = 3784] [id = 137] 05:33:53 INFO - PROCESS | 3784 | --DOCSHELL 10B7C400 == 30 [pid = 3784] [id = 136] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (1AB4D400) [pid = 3784] [serial = 320] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (1A793800) [pid = 3784] [serial = 380] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (19D1A000) [pid = 3784] [serial = 373] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (10B65C00) [pid = 3784] [serial = 352] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (10BB1400) [pid = 3784] [serial = 353] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (181E4400) [pid = 3784] [serial = 358] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19CD5800) [pid = 3784] [serial = 359] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (1A788C00) [pid = 3784] [serial = 361] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1A78C400) [pid = 3784] [serial = 362] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (131D6800) [pid = 3784] [serial = 364] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (13902C00) [pid = 3784] [serial = 365] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (13C6C400) [pid = 3784] [serial = 367] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (15670C00) [pid = 3784] [serial = 368] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1A789400) [pid = 3784] [serial = 379] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1A521000) [pid = 3784] [serial = 350] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (139CD400) [pid = 3784] [serial = 355] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (13C79C00) [pid = 3784] [serial = 356] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (17610C00) [pid = 3784] [serial = 370] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1810E000) [pid = 3784] [serial = 371] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1A79BC00) [pid = 3784] [serial = 382] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1738A400) [pid = 3784] [serial = 385] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (181E7800) [pid = 3784] [serial = 386] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A79D400) [pid = 3784] [serial = 383] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (19FC2400) [pid = 3784] [serial = 376] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1A521400) [pid = 3784] [serial = 377] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1AB50400) [pid = 3784] [serial = 388] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1AD59400) [pid = 3784] [serial = 389] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (19D1CC00) [pid = 3784] [serial = 374] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1AE15800) [pid = 3784] [serial = 392] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1AE0E400) [pid = 3784] [serial = 391] [outer = 00000000] [url = about:blank] 05:33:53 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (13DA6400) [pid = 3784] [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.] 05:33:53 INFO - PROCESS | 3784 | ++DOCSHELL 10A77800 == 31 [pid = 3784] [id = 147] 05:33:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (10B5C400) [pid = 3784] [serial = 439] [outer = 00000000] 05:33:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (10B72000) [pid = 3784] [serial = 440] [outer = 10B5C400] 05:33:53 INFO - PROCESS | 3784 | 1467984833622 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (11277800) [pid = 3784] [serial = 441] [outer = 10B5C400] 05:33:53 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:53 INFO - PROCESS | 3784 | [3784] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:53 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:54 INFO - PROCESS | 3784 | 1467984834045 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 805ms 05:33:54 INFO - PROCESS | 3784 | 1467984834096 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 3784 | 1467984834100 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 05:33:54 INFO - PROCESS | 3784 | 1467984834106 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:33:54 INFO - PROCESS | 3784 | 1467984834108 Marionette TRACE conn2 <- [1,554,null,{}] 05:33:54 INFO - PROCESS | 3784 | 1467984834112 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:54 INFO - PROCESS | 3784 | 1467984834114 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:54 INFO - PROCESS | 3784 | 1467984834200 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:33:54 INFO - PROCESS | 3784 | 1467984834206 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 3784 | 1467984834209 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:54 INFO - PROCESS | 3784 | ++DOCSHELL 13295C00 == 32 [pid = 3784] [id = 148] 05:33:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (132DE400) [pid = 3784] [serial = 442] [outer = 00000000] 05:33:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (13C75000) [pid = 3784] [serial = 443] [outer = 132DE400] 05:33:54 INFO - PROCESS | 3784 | 1467984834254 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (13DA5C00) [pid = 3784] [serial = 444] [outer = 132DE400] 05:33:54 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:54 INFO - PROCESS | 3784 | [3784] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:54 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:54 INFO - PROCESS | 3784 | 1467984834713 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 631ms 05:33:54 INFO - PROCESS | 3784 | 1467984834744 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 3784 | 1467984834746 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 05:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:33:54 INFO - PROCESS | 3784 | 1467984834750 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 3784 | 1467984834753 Marionette TRACE conn2 <- [1,558,null,{}] 05:33:54 INFO - PROCESS | 3784 | 1467984834767 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:54 INFO - PROCESS | 3784 | 1467984834775 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:54 INFO - PROCESS | 3784 | 1467984834858 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:33:54 INFO - PROCESS | 3784 | 1467984834964 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 3784 | 1467984834968 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:55 INFO - PROCESS | 3784 | ++DOCSHELL 15D50C00 == 33 [pid = 3784] [id = 149] 05:33:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (15D54800) [pid = 3784] [serial = 445] [outer = 00000000] 05:33:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (168B5400) [pid = 3784] [serial = 446] [outer = 15D54800] 05:33:55 INFO - PROCESS | 3784 | 1467984835022 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (168BD800) [pid = 3784] [serial = 447] [outer = 15D54800] 05:33:55 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:55 INFO - PROCESS | 3784 | [3784] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:55 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:55 INFO - PROCESS | 3784 | 1467984835444 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 711ms 05:33:55 INFO - PROCESS | 3784 | 1467984835481 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 3784 | 1467984835484 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 05:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:33:55 INFO - PROCESS | 3784 | 1467984835488 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 3784 | 1467984835490 Marionette TRACE conn2 <- [1,562,null,{}] 05:33:55 INFO - PROCESS | 3784 | 1467984835493 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:55 INFO - PROCESS | 3784 | 1467984835495 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:55 INFO - PROCESS | 3784 | 1467984835587 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:33:55 INFO - PROCESS | 3784 | 1467984835592 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 3784 | 1467984835594 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:55 INFO - PROCESS | 3784 | ++DOCSHELL 16A9B000 == 34 [pid = 3784] [id = 150] 05:33:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (16BAC400) [pid = 3784] [serial = 448] [outer = 00000000] 05:33:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1759B800) [pid = 3784] [serial = 449] [outer = 16BAC400] 05:33:55 INFO - PROCESS | 3784 | 1467984835638 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (17F25C00) [pid = 3784] [serial = 450] [outer = 16BAC400] 05:33:56 INFO - PROCESS | 3784 | 1467984836088 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 647ms 05:33:56 INFO - PROCESS | 3784 | 1467984836128 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 3784 | 1467984836130 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 05:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:33:56 INFO - PROCESS | 3784 | 1467984836133 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 3784 | 1467984836135 Marionette TRACE conn2 <- [1,566,null,{}] 05:33:56 INFO - PROCESS | 3784 | 1467984836138 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:56 INFO - PROCESS | 3784 | 1467984836140 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:56 INFO - PROCESS | 3784 | 1467984836244 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:33:56 INFO - PROCESS | 3784 | 1467984836323 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 3784 | 1467984836325 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:56 INFO - PROCESS | 3784 | ++DOCSHELL 181E4400 == 35 [pid = 3784] [id = 151] 05:33:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (181E5400) [pid = 3784] [serial = 451] [outer = 00000000] 05:33:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (181E9400) [pid = 3784] [serial = 452] [outer = 181E5400] 05:33:56 INFO - PROCESS | 3784 | 1467984836368 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19A48800) [pid = 3784] [serial = 453] [outer = 181E5400] 05:33:56 INFO - PROCESS | 3784 | 1467984836782 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 710ms 05:33:56 INFO - PROCESS | 3784 | 1467984836832 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 3784 | 1467984836835 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 05:33:56 INFO - PROCESS | 3784 | 1467984836840 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:33:56 INFO - PROCESS | 3784 | 1467984836842 Marionette TRACE conn2 <- [1,570,null,{}] 05:33:56 INFO - PROCESS | 3784 | 1467984836845 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:56 INFO - PROCESS | 3784 | 1467984836851 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:56 INFO - PROCESS | 3784 | 1467984836984 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:33:57 INFO - PROCESS | 3784 | 1467984837043 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 3784 | 1467984837045 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:57 INFO - PROCESS | 3784 | ++DOCSHELL 181E6C00 == 36 [pid = 3784] [id = 152] 05:33:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (181E7C00) [pid = 3784] [serial = 454] [outer = 00000000] 05:33:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FB6400) [pid = 3784] [serial = 455] [outer = 181E7C00] 05:33:57 INFO - PROCESS | 3784 | 1467984837088 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19FB7000) [pid = 3784] [serial = 456] [outer = 181E7C00] 05:33:57 INFO - PROCESS | 3784 | 1467984837484 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 695ms 05:33:57 INFO - PROCESS | 3784 | 1467984837540 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 3784 | 1467984837542 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 05:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:33:57 INFO - PROCESS | 3784 | 1467984837545 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 3784 | 1467984837556 Marionette TRACE conn2 <- [1,574,null,{}] 05:33:57 INFO - PROCESS | 3784 | 1467984837605 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:57 INFO - PROCESS | 3784 | 1467984837607 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:57 INFO - PROCESS | 3784 | 1467984837712 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:33:57 INFO - PROCESS | 3784 | 1467984837723 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 3784 | 1467984837725 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:57 INFO - PROCESS | 3784 | ++DOCSHELL 1A520C00 == 37 [pid = 3784] [id = 153] 05:33:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1A521400) [pid = 3784] [serial = 457] [outer = 00000000] 05:33:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A626C00) [pid = 3784] [serial = 458] [outer = 1A521400] 05:33:57 INFO - PROCESS | 3784 | 1467984837767 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A628400) [pid = 3784] [serial = 459] [outer = 1A521400] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (15579C00) [pid = 3784] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (10E94C00) [pid = 3784] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (16A01800) [pid = 3784] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1047E800) [pid = 3784] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1689FC00) [pid = 3784] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1571D800) [pid = 3784] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1705AC00) [pid = 3784] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (181E5000) [pid = 3784] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (17E2C400) [pid = 3784] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (131E0C00) [pid = 3784] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (168B5C00) [pid = 3784] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:33:58 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (10B71800) [pid = 3784] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:33:58 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:58 INFO - PROCESS | 3784 | [3784] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:58 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:58 INFO - PROCESS | 3784 | 1467984838214 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 726ms 05:33:58 INFO - PROCESS | 3784 | 1467984838266 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 3784 | 1467984838268 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 05:33:58 INFO - PROCESS | 3784 | 1467984838271 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:33:58 INFO - PROCESS | 3784 | 1467984838273 Marionette TRACE conn2 <- [1,578,null,{}] 05:33:58 INFO - PROCESS | 3784 | 1467984838276 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:58 INFO - PROCESS | 3784 | 1467984838278 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:58 INFO - PROCESS | 3784 | 1467984838358 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:33:58 INFO - PROCESS | 3784 | 1467984838363 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 3784 | 1467984838365 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:58 INFO - PROCESS | 3784 | ++DOCSHELL 10A0BC00 == 38 [pid = 3784] [id = 154] 05:33:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (10B79C00) [pid = 3784] [serial = 460] [outer = 00000000] 05:33:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (16FDD400) [pid = 3784] [serial = 461] [outer = 10B79C00] 05:33:58 INFO - PROCESS | 3784 | 1467984838455 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (181E5000) [pid = 3784] [serial = 462] [outer = 10B79C00] 05:33:58 INFO - PROCESS | 3784 | 1467984838862 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 600ms 05:33:58 INFO - PROCESS | 3784 | 1467984838909 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 3784 | 1467984838911 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 05:33:58 INFO - PROCESS | 3784 | 1467984838914 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 3784 | 1467984838916 Marionette TRACE conn2 <- [1,582,null,{}] 05:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:33:58 INFO - PROCESS | 3784 | 1467984838920 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:58 INFO - PROCESS | 3784 | 1467984838922 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:59 INFO - PROCESS | 3784 | 1467984839002 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:33:59 INFO - PROCESS | 3784 | 1467984839007 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 3784 | 1467984839009 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:59 INFO - PROCESS | 3784 | ++DOCSHELL 16ED5800 == 39 [pid = 3784] [id = 155] 05:33:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19CD5800) [pid = 3784] [serial = 463] [outer = 00000000] 05:33:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1A77E400) [pid = 3784] [serial = 464] [outer = 19CD5800] 05:33:59 INFO - PROCESS | 3784 | 1467984839051 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1A77EC00) [pid = 3784] [serial = 465] [outer = 19CD5800] 05:33:59 INFO - PROCESS | 3784 | 1467984839504 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:33:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 632ms 05:33:59 INFO - PROCESS | 3784 | 1467984839555 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 3784 | 1467984839557 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 05:33:59 INFO - PROCESS | 3784 | 1467984839561 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:33:59 INFO - PROCESS | 3784 | 1467984839562 Marionette TRACE conn2 <- [1,586,null,{}] 05:33:59 INFO - PROCESS | 3784 | 1467984839566 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:59 INFO - PROCESS | 3784 | 1467984839567 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:59 INFO - PROCESS | 3784 | 1467984839646 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:33:59 INFO - PROCESS | 3784 | 1467984839654 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 3784 | 1467984839656 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:33:59 INFO - PROCESS | 3784 | ++DOCSHELL 13C76800 == 40 [pid = 3784] [id = 156] 05:33:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1A789000) [pid = 3784] [serial = 466] [outer = 00000000] 05:33:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A790400) [pid = 3784] [serial = 467] [outer = 1A789000] 05:33:59 INFO - PROCESS | 3784 | 1467984839700 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A791000) [pid = 3784] [serial = 468] [outer = 1A789000] 05:34:00 INFO - PROCESS | 3784 | --DOCSHELL 10B70C00 == 39 [pid = 3784] [id = 135] 05:34:00 INFO - PROCESS | 3784 | --DOCSHELL 10A77800 == 38 [pid = 3784] [id = 147] 05:34:00 INFO - PROCESS | 3784 | --DOCSHELL 10F21000 == 37 [pid = 3784] [id = 146] 05:34:00 INFO - PROCESS | 3784 | --DOCSHELL 19F07C00 == 36 [pid = 3784] [id = 144] 05:34:00 INFO - PROCESS | 3784 | --DOCSHELL 10F24400 == 35 [pid = 3784] [id = 145] 05:34:01 INFO - PROCESS | 3784 | --DOCSHELL 13295C00 == 34 [pid = 3784] [id = 148] 05:34:01 INFO - PROCESS | 3784 | --DOCSHELL 16A9B000 == 33 [pid = 3784] [id = 150] 05:34:01 INFO - PROCESS | 3784 | --DOCSHELL 15D50C00 == 32 [pid = 3784] [id = 149] 05:34:01 INFO - PROCESS | 3784 | --DOCSHELL 10A0BC00 == 31 [pid = 3784] [id = 154] 05:34:01 INFO - PROCESS | 3784 | --DOCSHELL 181E6C00 == 30 [pid = 3784] [id = 152] 05:34:01 INFO - PROCESS | 3784 | --DOCSHELL 181E4400 == 29 [pid = 3784] [id = 151] 05:34:01 INFO - PROCESS | 3784 | --DOCSHELL 1A520C00 == 28 [pid = 3784] [id = 153] 05:34:01 INFO - PROCESS | 3784 | --DOCSHELL 16ED5800 == 27 [pid = 3784] [id = 155] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (168B8000) [pid = 3784] [serial = 398] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (168B2800) [pid = 3784] [serial = 397] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (19F0A800) [pid = 3784] [serial = 402] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (181DE400) [pid = 3784] [serial = 401] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1759BC00) [pid = 3784] [serial = 419] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (16BACC00) [pid = 3784] [serial = 417] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19A4FC00) [pid = 3784] [serial = 422] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (17604400) [pid = 3784] [serial = 420] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19F0F400) [pid = 3784] [serial = 428] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1342E800) [pid = 3784] [serial = 410] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1394A400) [pid = 3784] [serial = 411] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19CD7000) [pid = 3784] [serial = 423] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (17F24000) [pid = 3784] [serial = 425] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (19F10800) [pid = 3784] [serial = 429] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (1315AC00) [pid = 3784] [serial = 405] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (12B03000) [pid = 3784] [serial = 404] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (19FCE400) [pid = 3784] [serial = 431] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (168AEC00) [pid = 3784] [serial = 414] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (17F25400) [pid = 3784] [serial = 426] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (156AD000) [pid = 3784] [serial = 413] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (114D8400) [pid = 3784] [serial = 407] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (16AA4C00) [pid = 3784] [serial = 416] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (11CD9800) [pid = 3784] [serial = 408] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (11273400) [pid = 3784] [serial = 395] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | --DOMWINDOW == 57 (10B70000) [pid = 3784] [serial = 394] [outer = 00000000] [url = about:blank] 05:34:01 INFO - PROCESS | 3784 | 1467984841420 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:34:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:34:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1926ms 05:34:01 INFO - PROCESS | 3784 | 1467984841510 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 3784 | 1467984841514 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 05:34:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:34:01 INFO - PROCESS | 3784 | 1467984841519 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 3784 | 1467984841523 Marionette TRACE conn2 <- [1,590,null,{}] 05:34:01 INFO - PROCESS | 3784 | 1467984841529 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:01 INFO - PROCESS | 3784 | 1467984841532 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:01 INFO - PROCESS | 3784 | 1467984841620 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:34:01 INFO - PROCESS | 3784 | 1467984841627 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 3784 | 1467984841631 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:01 INFO - PROCESS | 3784 | ++DOCSHELL 10B70800 == 28 [pid = 3784] [id = 157] 05:34:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 58 (10B71000) [pid = 3784] [serial = 469] [outer = 00000000] 05:34:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (10B7B400) [pid = 3784] [serial = 470] [outer = 10B71000] 05:34:01 INFO - PROCESS | 3784 | 1467984841680 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (10E98800) [pid = 3784] [serial = 471] [outer = 10B71000] 05:34:02 INFO - PROCESS | 3784 | 1467984842231 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 742ms 05:34:02 INFO - PROCESS | 3784 | 1467984842260 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 3784 | 1467984842265 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 05:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:34:02 INFO - PROCESS | 3784 | 1467984842272 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 3784 | 1467984842275 Marionette TRACE conn2 <- [1,594,null,{}] 05:34:02 INFO - PROCESS | 3784 | 1467984842279 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:02 INFO - PROCESS | 3784 | 1467984842282 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:02 INFO - PROCESS | 3784 | 1467984842406 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:34:02 INFO - PROCESS | 3784 | 1467984842480 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 3784 | 1467984842483 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:02 INFO - PROCESS | 3784 | ++DOCSHELL 1390A400 == 29 [pid = 3784] [id = 158] 05:34:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (1390AC00) [pid = 3784] [serial = 472] [outer = 00000000] 05:34:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (139CD000) [pid = 3784] [serial = 473] [outer = 1390AC00] 05:34:02 INFO - PROCESS | 3784 | 1467984842537 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (13C71000) [pid = 3784] [serial = 474] [outer = 1390AC00] 05:34:02 INFO - PROCESS | 3784 | 1467984842909 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 710ms 05:34:02 INFO - PROCESS | 3784 | 1467984842970 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 3784 | 1467984842972 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 05:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:34:02 INFO - PROCESS | 3784 | 1467984842976 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 3784 | 1467984842980 Marionette TRACE conn2 <- [1,598,null,{}] 05:34:03 INFO - PROCESS | 3784 | 1467984842991 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:03 INFO - PROCESS | 3784 | 1467984842996 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:03 INFO - PROCESS | 3784 | 1467984843113 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:34:03 INFO - PROCESS | 3784 | 1467984843132 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 3784 | 1467984843135 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:03 INFO - PROCESS | 3784 | ++DOCSHELL 144EA400 == 30 [pid = 3784] [id = 159] 05:34:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (144EA800) [pid = 3784] [serial = 475] [outer = 00000000] 05:34:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (15712C00) [pid = 3784] [serial = 476] [outer = 144EA800] 05:34:03 INFO - PROCESS | 3784 | 1467984843187 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (15D55400) [pid = 3784] [serial = 477] [outer = 144EA800] 05:34:03 INFO - PROCESS | 3784 | 1467984843598 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 647ms 05:34:03 INFO - PROCESS | 3784 | 1467984843613 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 3784 | 1467984843616 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 05:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:34:03 INFO - PROCESS | 3784 | 1467984843641 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 3784 | 1467984843643 Marionette TRACE conn2 <- [1,602,null,{}] 05:34:03 INFO - PROCESS | 3784 | 1467984843648 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:03 INFO - PROCESS | 3784 | 1467984843650 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:03 INFO - PROCESS | 3784 | 1467984843733 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:34:03 INFO - PROCESS | 3784 | 1467984843738 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 3784 | 1467984843740 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:03 INFO - PROCESS | 3784 | ++DOCSHELL 168B4000 == 31 [pid = 3784] [id = 160] 05:34:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (168B4C00) [pid = 3784] [serial = 478] [outer = 00000000] 05:34:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (168BCC00) [pid = 3784] [serial = 479] [outer = 168B4C00] 05:34:03 INFO - PROCESS | 3784 | 1467984843784 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (16A0A400) [pid = 3784] [serial = 480] [outer = 168B4C00] 05:34:04 INFO - PROCESS | 3784 | 1467984844202 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 632ms 05:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:34:04 INFO - PROCESS | 3784 | 1467984844240 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 3784 | 1467984844241 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 05:34:04 INFO - PROCESS | 3784 | 1467984844245 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 3784 | 1467984844247 Marionette TRACE conn2 <- [1,606,null,{}] 05:34:04 INFO - PROCESS | 3784 | 1467984844255 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:04 INFO - PROCESS | 3784 | 1467984844257 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:04 INFO - PROCESS | 3784 | 1467984844331 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:34:04 INFO - PROCESS | 3784 | 1467984844337 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 3784 | 1467984844339 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:04 INFO - PROCESS | 3784 | ++DOCSHELL 16A0A000 == 32 [pid = 3784] [id = 161] 05:34:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (16AA5C00) [pid = 3784] [serial = 481] [outer = 00000000] 05:34:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (16ED6C00) [pid = 3784] [serial = 482] [outer = 16AA5C00] 05:34:04 INFO - PROCESS | 3784 | 1467984844387 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (17386400) [pid = 3784] [serial = 483] [outer = 16AA5C00] 05:34:04 INFO - PROCESS | 3784 | 1467984844875 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 647ms 05:34:04 INFO - PROCESS | 3784 | 1467984844913 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 3784 | 1467984844915 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 05:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:34:04 INFO - PROCESS | 3784 | 1467984844923 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 3784 | 1467984844924 Marionette TRACE conn2 <- [1,610,null,{}] 05:34:04 INFO - PROCESS | 3784 | 1467984844928 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:04 INFO - PROCESS | 3784 | 1467984844933 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:05 INFO - PROCESS | 3784 | 1467984845033 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:34:05 INFO - PROCESS | 3784 | 1467984845038 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 3784 | 1467984845040 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:05 INFO - PROCESS | 3784 | ++DOCSHELL 176B1000 == 33 [pid = 3784] [id = 162] 05:34:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (17E29400) [pid = 3784] [serial = 484] [outer = 00000000] 05:34:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (181E1400) [pid = 3784] [serial = 485] [outer = 17E29400] 05:34:05 INFO - PROCESS | 3784 | 1467984845091 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (181EB800) [pid = 3784] [serial = 486] [outer = 17E29400] 05:34:05 INFO - PROCESS | 3784 | 1467984845519 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms 05:34:05 INFO - PROCESS | 3784 | 1467984845561 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 3784 | 1467984845563 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 05:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:34:05 INFO - PROCESS | 3784 | 1467984845567 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 3784 | 1467984845569 Marionette TRACE conn2 <- [1,614,null,{}] 05:34:05 INFO - PROCESS | 3784 | 1467984845572 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:05 INFO - PROCESS | 3784 | 1467984845574 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:05 INFO - PROCESS | 3784 | 1467984845658 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:34:05 INFO - PROCESS | 3784 | 1467984845665 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 3784 | 1467984845667 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:05 INFO - PROCESS | 3784 | ++DOCSHELL 181E4800 == 34 [pid = 3784] [id = 163] 05:34:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19A4A800) [pid = 3784] [serial = 487] [outer = 00000000] 05:34:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19CD0000) [pid = 3784] [serial = 488] [outer = 19A4A800] 05:34:05 INFO - PROCESS | 3784 | 1467984845710 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19CD1000) [pid = 3784] [serial = 489] [outer = 19A4A800] 05:34:06 INFO - PROCESS | 3784 | 1467984846139 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 600ms 05:34:06 INFO - PROCESS | 3784 | 1467984846164 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 3784 | 1467984846166 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 05:34:06 INFO - PROCESS | 3784 | 1467984846186 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:34:06 INFO - PROCESS | 3784 | 1467984846188 Marionette TRACE conn2 <- [1,618,null,{}] 05:34:06 INFO - PROCESS | 3784 | 1467984846191 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:06 INFO - PROCESS | 3784 | 1467984846193 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:06 INFO - PROCESS | 3784 | 1467984846272 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:34:06 INFO - PROCESS | 3784 | 1467984846277 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 3784 | 1467984846279 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:06 INFO - PROCESS | 3784 | ++DOCSHELL 10A76800 == 35 [pid = 3784] [id = 164] 05:34:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19D19000) [pid = 3784] [serial = 490] [outer = 00000000] 05:34:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19F06800) [pid = 3784] [serial = 491] [outer = 19D19000] 05:34:06 INFO - PROCESS | 3784 | 1467984846321 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19F0DC00) [pid = 3784] [serial = 492] [outer = 19D19000] 05:34:06 INFO - PROCESS | 3784 | 1467984846756 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 600ms 05:34:06 INFO - PROCESS | 3784 | 1467984846784 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 3784 | 1467984846786 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 05:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:34:06 INFO - PROCESS | 3784 | 1467984846790 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 3784 | 1467984846791 Marionette TRACE conn2 <- [1,622,null,{}] 05:34:06 INFO - PROCESS | 3784 | 1467984846795 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:06 INFO - PROCESS | 3784 | 1467984846797 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:06 INFO - PROCESS | 3784 | 1467984846901 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:34:06 INFO - PROCESS | 3784 | 1467984846907 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 3784 | 1467984846908 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:06 INFO - PROCESS | 3784 | ++DOCSHELL 114D9400 == 36 [pid = 3784] [id = 165] 05:34:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (144E9800) [pid = 3784] [serial = 493] [outer = 00000000] 05:34:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19FC3C00) [pid = 3784] [serial = 494] [outer = 144E9800] 05:34:06 INFO - PROCESS | 3784 | 1467984846953 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19FC5C00) [pid = 3784] [serial = 495] [outer = 144E9800] 05:34:07 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:07 INFO - PROCESS | 3784 | [3784] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:34:07 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:07 INFO - PROCESS | 3784 | 1467984847418 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 710ms 05:34:07 INFO - PROCESS | 3784 | 1467984847489 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 3784 | 1467984847491 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 05:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:34:07 INFO - PROCESS | 3784 | 1467984847495 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 3784 | 1467984847496 Marionette TRACE conn2 <- [1,626,null,{}] 05:34:07 INFO - PROCESS | 3784 | 1467984847500 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:07 INFO - PROCESS | 3784 | 1467984847502 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:07 INFO - PROCESS | 3784 | 1467984847623 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:34:07 INFO - PROCESS | 3784 | 1467984847632 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 3784 | 1467984847634 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:07 INFO - PROCESS | 3784 | ++DOCSHELL 19FBB000 == 37 [pid = 3784] [id = 166] 05:34:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A521000) [pid = 3784] [serial = 496] [outer = 00000000] 05:34:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1A628800) [pid = 3784] [serial = 497] [outer = 1A521000] 05:34:07 INFO - PROCESS | 3784 | 1467984847766 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A780C00) [pid = 3784] [serial = 498] [outer = 1A521000] 05:34:08 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:08 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:08 INFO - PROCESS | 3784 | 1467984848177 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 711ms 05:34:08 INFO - PROCESS | 3784 | 1467984848226 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 3784 | 1467984848229 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 05:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:34:08 INFO - PROCESS | 3784 | 1467984848232 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 3784 | 1467984848234 Marionette TRACE conn2 <- [1,630,null,{}] 05:34:08 INFO - PROCESS | 3784 | 1467984848278 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:08 INFO - PROCESS | 3784 | 1467984848281 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:08 INFO - PROCESS | 3784 | 1467984848394 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:34:08 INFO - PROCESS | 3784 | 1467984848409 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 3784 | 1467984848412 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:08 INFO - PROCESS | 3784 | ++DOCSHELL 16A09C00 == 38 [pid = 3784] [id = 167] 05:34:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A799400) [pid = 3784] [serial = 499] [outer = 00000000] 05:34:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A79DC00) [pid = 3784] [serial = 500] [outer = 1A799400] 05:34:08 INFO - PROCESS | 3784 | 1467984848501 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1AB48C00) [pid = 3784] [serial = 501] [outer = 1A799400] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (19CD5800) [pid = 3784] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (181E5400) [pid = 3784] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (181E7C00) [pid = 3784] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1A521400) [pid = 3784] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (16BAC400) [pid = 3784] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (15D54800) [pid = 3784] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (132DE400) [pid = 3784] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (10B5C400) [pid = 3784] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (11271000) [pid = 3784] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10F28000) [pid = 3784] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (19FB6800) [pid = 3784] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:34:08 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10B79C00) [pid = 3784] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:34:09 INFO - PROCESS | 3784 | 1467984849001 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 806ms 05:34:09 INFO - PROCESS | 3784 | 1467984849034 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 3784 | 1467984849036 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 05:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:34:09 INFO - PROCESS | 3784 | 1467984849040 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 3784 | 1467984849041 Marionette TRACE conn2 <- [1,634,null,{}] 05:34:09 INFO - PROCESS | 3784 | 1467984849045 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:09 INFO - PROCESS | 3784 | 1467984849047 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:09 INFO - PROCESS | 3784 | 1467984849127 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:34:09 INFO - PROCESS | 3784 | 1467984849132 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 3784 | 1467984849134 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:09 INFO - PROCESS | 3784 | ++DOCSHELL 168BA800 == 39 [pid = 3784] [id = 168] 05:34:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (17610C00) [pid = 3784] [serial = 502] [outer = 00000000] 05:34:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19F09C00) [pid = 3784] [serial = 503] [outer = 17610C00] 05:34:09 INFO - PROCESS | 3784 | 1467984849177 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A62E400) [pid = 3784] [serial = 504] [outer = 17610C00] 05:34:09 INFO - PROCESS | 3784 | 1467984849581 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 600ms 05:34:09 INFO - PROCESS | 3784 | 1467984849645 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 3784 | 1467984849647 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 05:34:09 INFO - PROCESS | 3784 | 1467984849650 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 3784 | 1467984849652 Marionette TRACE conn2 <- [1,638,null,{}] 05:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:34:09 INFO - PROCESS | 3784 | 1467984849665 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:09 INFO - PROCESS | 3784 | 1467984849667 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:09 INFO - PROCESS | 3784 | 1467984849747 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:34:09 INFO - PROCESS | 3784 | 1467984849754 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 3784 | 1467984849756 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:09 INFO - PROCESS | 3784 | ++DOCSHELL 19A49800 == 40 [pid = 3784] [id = 169] 05:34:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19F0A000) [pid = 3784] [serial = 505] [outer = 00000000] 05:34:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1AB4EC00) [pid = 3784] [serial = 506] [outer = 19F0A000] 05:34:09 INFO - PROCESS | 3784 | 1467984849799 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1AD4F400) [pid = 3784] [serial = 507] [outer = 19F0A000] 05:34:10 INFO - PROCESS | 3784 | 1467984850251 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 648ms 05:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:34:10 INFO - PROCESS | 3784 | 1467984850290 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 3784 | 1467984850292 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 05:34:10 INFO - PROCESS | 3784 | 1467984850295 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 3784 | 1467984850297 Marionette TRACE conn2 <- [1,642,null,{}] 05:34:10 INFO - PROCESS | 3784 | 1467984850301 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:10 INFO - PROCESS | 3784 | 1467984850302 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:10 INFO - PROCESS | 3784 | 1467984850380 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:34:10 INFO - PROCESS | 3784 | 1467984850386 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 3784 | 1467984850388 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:10 INFO - PROCESS | 3784 | ++DOCSHELL 14294800 == 41 [pid = 3784] [id = 170] 05:34:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (16ED5C00) [pid = 3784] [serial = 508] [outer = 00000000] 05:34:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1AD56400) [pid = 3784] [serial = 509] [outer = 16ED5C00] 05:34:10 INFO - PROCESS | 3784 | 1467984850430 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1AE0A400) [pid = 3784] [serial = 510] [outer = 16ED5C00] 05:34:11 INFO - PROCESS | 3784 | 1467984850991 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:34:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 742ms 05:34:11 INFO - PROCESS | 3784 | 1467984851089 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 3784 | 1467984851094 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 05:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:34:11 INFO - PROCESS | 3784 | 1467984851144 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 3784 | 1467984851147 Marionette TRACE conn2 <- [1,646,null,{}] 05:34:11 INFO - PROCESS | 3784 | 1467984851186 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:11 INFO - PROCESS | 3784 | 1467984851189 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:11 INFO - PROCESS | 3784 | 1467984851315 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:34:11 INFO - PROCESS | 3784 | 1467984851412 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 3784 | 1467984851416 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:11 INFO - PROCESS | 3784 | ++DOCSHELL 10A79800 == 42 [pid = 3784] [id = 171] 05:34:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (10A79C00) [pid = 3784] [serial = 511] [outer = 00000000] 05:34:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (114D2C00) [pid = 3784] [serial = 512] [outer = 10A79C00] 05:34:11 INFO - PROCESS | 3784 | 1467984851471 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1292C000) [pid = 3784] [serial = 513] [outer = 10A79C00] 05:34:12 INFO - PROCESS | 3784 | 1467984852134 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1073ms 05:34:12 INFO - PROCESS | 3784 | 1467984852211 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 3784 | 1467984852216 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 05:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:34:12 INFO - PROCESS | 3784 | 1467984852223 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 3784 | 1467984852226 Marionette TRACE conn2 <- [1,650,null,{}] 05:34:12 INFO - PROCESS | 3784 | 1467984852249 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:12 INFO - PROCESS | 3784 | 1467984852252 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:12 INFO - PROCESS | 3784 | 1467984852394 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:34:12 INFO - PROCESS | 3784 | 1467984852511 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 3784 | 1467984852514 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:12 INFO - PROCESS | 3784 | ++DOCSHELL 128AF800 == 43 [pid = 3784] [id = 172] 05:34:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (12D8A400) [pid = 3784] [serial = 514] [outer = 00000000] 05:34:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (13950800) [pid = 3784] [serial = 515] [outer = 12D8A400] 05:34:12 INFO - PROCESS | 3784 | 1467984852574 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (13DA7000) [pid = 3784] [serial = 516] [outer = 12D8A400] 05:34:13 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 19A49800 == 42 [pid = 3784] [id = 169] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 168BA800 == 41 [pid = 3784] [id = 168] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 16A09C00 == 40 [pid = 3784] [id = 167] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 19FBB000 == 39 [pid = 3784] [id = 166] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 114D9400 == 38 [pid = 3784] [id = 165] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 10A76800 == 37 [pid = 3784] [id = 164] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 181E4800 == 36 [pid = 3784] [id = 163] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 176B1000 == 35 [pid = 3784] [id = 162] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 16A0A000 == 34 [pid = 3784] [id = 161] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 168B4000 == 33 [pid = 3784] [id = 160] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 144EA400 == 32 [pid = 3784] [id = 159] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 1390A400 == 31 [pid = 3784] [id = 158] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 10B70800 == 30 [pid = 3784] [id = 157] 05:34:13 INFO - PROCESS | 3784 | --DOCSHELL 13C76800 == 29 [pid = 3784] [id = 156] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (1A790400) [pid = 3784] [serial = 467] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | 1467984853406 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1A77EC00) [pid = 3784] [serial = 465] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (181E9400) [pid = 3784] [serial = 452] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (19FB6400) [pid = 3784] [serial = 455] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19A48800) [pid = 3784] [serial = 453] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (1A626C00) [pid = 3784] [serial = 458] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19FB7000) [pid = 3784] [serial = 456] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1A77E400) [pid = 3784] [serial = 464] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1A628400) [pid = 3784] [serial = 459] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1759B800) [pid = 3784] [serial = 449] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (168B5400) [pid = 3784] [serial = 446] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (168BD800) [pid = 3784] [serial = 447] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (13C75000) [pid = 3784] [serial = 443] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (13DA5C00) [pid = 3784] [serial = 444] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10B72000) [pid = 3784] [serial = 440] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (11277800) [pid = 3784] [serial = 441] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (156A6C00) [pid = 3784] [serial = 438] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1429EC00) [pid = 3784] [serial = 437] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (129AE400) [pid = 3784] [serial = 435] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (114D0800) [pid = 3784] [serial = 434] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A626000) [pid = 3784] [serial = 432] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16FDD400) [pid = 3784] [serial = 461] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (181E5000) [pid = 3784] [serial = 462] [outer = 00000000] [url = about:blank] 05:34:13 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (17F25C00) [pid = 3784] [serial = 450] [outer = 00000000] [url = about:blank] 05:34:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1200ms 05:34:13 INFO - PROCESS | 3784 | 1467984853421 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 3784 | 1467984853425 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 05:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:34:13 INFO - PROCESS | 3784 | 1467984853429 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 3784 | 1467984853434 Marionette TRACE conn2 <- [1,654,null,{}] 05:34:13 INFO - PROCESS | 3784 | 1467984853439 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:13 INFO - PROCESS | 3784 | 1467984853441 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:13 INFO - PROCESS | 3784 | 1467984853537 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:34:13 INFO - PROCESS | 3784 | 1467984853619 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 3784 | 1467984853622 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:13 INFO - PROCESS | 3784 | ++DOCSHELL 1144FC00 == 30 [pid = 3784] [id = 173] 05:34:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (11453400) [pid = 3784] [serial = 517] [outer = 00000000] 05:34:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (114D9400) [pid = 3784] [serial = 518] [outer = 11453400] 05:34:13 INFO - PROCESS | 3784 | 1467984853669 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (12823000) [pid = 3784] [serial = 519] [outer = 11453400] 05:34:13 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:13 INFO - PROCESS | 3784 | [3784] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:34:14 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:14 INFO - PROCESS | 3784 | 1467984854139 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 694ms 05:34:14 INFO - PROCESS | 3784 | 1467984854158 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 3784 | 1467984854162 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 05:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:34:14 INFO - PROCESS | 3784 | 1467984854168 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 3784 | 1467984854171 Marionette TRACE conn2 <- [1,658,null,{}] 05:34:14 INFO - PROCESS | 3784 | 1467984854175 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:14 INFO - PROCESS | 3784 | 1467984854177 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:14 INFO - PROCESS | 3784 | 1467984854263 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:34:14 INFO - PROCESS | 3784 | 1467984854269 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 3784 | 1467984854271 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:14 INFO - PROCESS | 3784 | ++DOCSHELL 132D9400 == 31 [pid = 3784] [id = 174] 05:34:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (132DB400) [pid = 3784] [serial = 520] [outer = 00000000] 05:34:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (13CBBC00) [pid = 3784] [serial = 521] [outer = 132DB400] 05:34:14 INFO - PROCESS | 3784 | 1467984854322 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1429EC00) [pid = 3784] [serial = 522] [outer = 132DB400] 05:34:14 INFO - PROCESS | 3784 | 1467984854776 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 647ms 05:34:14 INFO - PROCESS | 3784 | 1467984854806 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 3784 | 1467984854809 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 05:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:34:14 INFO - PROCESS | 3784 | 1467984854812 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 3784 | 1467984854815 Marionette TRACE conn2 <- [1,662,null,{}] 05:34:14 INFO - PROCESS | 3784 | 1467984854826 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:14 INFO - PROCESS | 3784 | 1467984854830 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:14 INFO - PROCESS | 3784 | 1467984854912 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:34:14 INFO - PROCESS | 3784 | 1467984854922 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 3784 | 1467984854925 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:14 INFO - PROCESS | 3784 | ++DOCSHELL 168BD000 == 32 [pid = 3784] [id = 175] 05:34:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (168BD400) [pid = 3784] [serial = 523] [outer = 00000000] 05:34:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (16AA3C00) [pid = 3784] [serial = 524] [outer = 168BD400] 05:34:14 INFO - PROCESS | 3784 | 1467984854971 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (16FDF400) [pid = 3784] [serial = 525] [outer = 168BD400] 05:34:15 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:15 INFO - PROCESS | 3784 | [3784] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:34:15 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:15 INFO - PROCESS | 3784 | 1467984855429 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:34:15 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 05:34:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 632ms 05:34:15 INFO - PROCESS | 3784 | 1467984855450 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 3784 | 1467984855452 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 05:34:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:34:15 INFO - PROCESS | 3784 | 1467984855455 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 3784 | 1467984855457 Marionette TRACE conn2 <- [1,666,null,{}] 05:34:15 INFO - PROCESS | 3784 | 1467984855460 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:15 INFO - PROCESS | 3784 | 1467984855462 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:15 INFO - PROCESS | 3784 | 1467984855544 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:34:15 INFO - PROCESS | 3784 | 1467984855549 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 3784 | 1467984855551 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:15 INFO - PROCESS | 3784 | ++DOCSHELL 1758F800 == 33 [pid = 3784] [id = 176] 05:34:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1759A800) [pid = 3784] [serial = 526] [outer = 00000000] 05:34:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (17F25C00) [pid = 3784] [serial = 527] [outer = 1759A800] 05:34:15 INFO - PROCESS | 3784 | 1467984855599 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (181DF000) [pid = 3784] [serial = 528] [outer = 1759A800] 05:34:16 INFO - PROCESS | 3784 | 1467984856080 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:34:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 695ms 05:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:34:16 INFO - PROCESS | 3784 | 1467984856155 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 3784 | 1467984856157 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 05:34:16 INFO - PROCESS | 3784 | 1467984856161 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 3784 | 1467984856163 Marionette TRACE conn2 <- [1,670,null,{}] 05:34:16 INFO - PROCESS | 3784 | 1467984856166 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:16 INFO - PROCESS | 3784 | 1467984856168 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:16 INFO - PROCESS | 3784 | 1467984856276 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:34:16 INFO - PROCESS | 3784 | 1467984856288 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 3784 | 1467984856290 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:16 INFO - PROCESS | 3784 | ++DOCSHELL 17E22800 == 34 [pid = 3784] [id = 177] 05:34:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (181E2400) [pid = 3784] [serial = 529] [outer = 00000000] 05:34:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19A49800) [pid = 3784] [serial = 530] [outer = 181E2400] 05:34:16 INFO - PROCESS | 3784 | 1467984856334 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19A4AC00) [pid = 3784] [serial = 531] [outer = 181E2400] 05:34:17 INFO - PROCESS | 3784 | 1467984857348 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:34:17 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) 05:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1200ms 05:34:17 INFO - PROCESS | 3784 | 1467984857395 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 3784 | 1467984857397 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 05:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:34:17 INFO - PROCESS | 3784 | 1467984857400 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 3784 | 1467984857402 Marionette TRACE conn2 <- [1,674,null,{}] 05:34:17 INFO - PROCESS | 3784 | 1467984857406 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:17 INFO - PROCESS | 3784 | 1467984857411 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:17 INFO - PROCESS | 3784 | 1467984857536 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:34:17 INFO - PROCESS | 3784 | 1467984857543 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 3784 | 1467984857545 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:17 INFO - PROCESS | 3784 | ++DOCSHELL 10B75800 == 35 [pid = 3784] [id = 178] 05:34:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19AD0800) [pid = 3784] [serial = 532] [outer = 00000000] 05:34:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19FBC800) [pid = 3784] [serial = 533] [outer = 19AD0800] 05:34:17 INFO - PROCESS | 3784 | 1467984857598 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19FBD000) [pid = 3784] [serial = 534] [outer = 19AD0800] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (16AA5C00) [pid = 3784] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (17E29400) [pid = 3784] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1390AC00) [pid = 3784] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19A4A800) [pid = 3784] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19D19000) [pid = 3784] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1A789000) [pid = 3784] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10B71000) [pid = 3784] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (144EA800) [pid = 3784] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1A521000) [pid = 3784] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A799400) [pid = 3784] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (19F0A000) [pid = 3784] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (17610C00) [pid = 3784] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (144E9800) [pid = 3784] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:34:17 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (168B4C00) [pid = 3784] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:34:18 INFO - PROCESS | 3784 | 1467984858567 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:34:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:34:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1200ms 05:34:18 INFO - PROCESS | 3784 | 1467984858594 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 3784 | 1467984858596 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 05:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:34:18 INFO - PROCESS | 3784 | 1467984858599 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 3784 | 1467984858601 Marionette TRACE conn2 <- [1,678,null,{}] 05:34:18 INFO - PROCESS | 3784 | 1467984858605 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:18 INFO - PROCESS | 3784 | 1467984858607 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:18 INFO - PROCESS | 3784 | 1467984858709 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:34:18 INFO - PROCESS | 3784 | 1467984858717 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 3784 | 1467984858719 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:18 INFO - PROCESS | 3784 | ++DOCSHELL 13952C00 == 36 [pid = 3784] [id = 179] 05:34:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (13CB7000) [pid = 3784] [serial = 535] [outer = 00000000] 05:34:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (17601400) [pid = 3784] [serial = 536] [outer = 13CB7000] 05:34:18 INFO - PROCESS | 3784 | 1467984858762 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19A57000) [pid = 3784] [serial = 537] [outer = 13CB7000] 05:34:19 INFO - PROCESS | 3784 | 1467984859668 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:34:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:34:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1106ms 05:34:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:34:19 INFO - PROCESS | 3784 | 1467984859701 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 3784 | 1467984859703 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 05:34:19 INFO - PROCESS | 3784 | 1467984859706 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 3784 | 1467984859708 Marionette TRACE conn2 <- [1,682,null,{}] 05:34:19 INFO - PROCESS | 3784 | 1467984859711 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:19 INFO - PROCESS | 3784 | 1467984859713 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:19 INFO - PROCESS | 3784 | 1467984859787 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:34:19 INFO - PROCESS | 3784 | 1467984859860 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 3784 | 1467984859862 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:19 INFO - PROCESS | 3784 | ++DOCSHELL 10A79400 == 37 [pid = 3784] [id = 180] 05:34:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1705AC00) [pid = 3784] [serial = 538] [outer = 00000000] 05:34:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19FB9400) [pid = 3784] [serial = 539] [outer = 1705AC00] 05:34:19 INFO - PROCESS | 3784 | 1467984859904 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1A52C800) [pid = 3784] [serial = 540] [outer = 1705AC00] 05:34:21 INFO - PROCESS | 3784 | 1467984861025 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:34:21 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) 05:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1342ms 05:34:21 INFO - PROCESS | 3784 | 1467984861082 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 3784 | 1467984861086 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 05:34:21 INFO - PROCESS | 3784 | 1467984861091 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:34:21 INFO - PROCESS | 3784 | 1467984861094 Marionette TRACE conn2 <- [1,686,null,{}] 05:34:21 INFO - PROCESS | 3784 | 1467984861100 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:21 INFO - PROCESS | 3784 | 1467984861104 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:21 INFO - PROCESS | 3784 | 1467984861241 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:34:21 INFO - PROCESS | 3784 | 1467984861364 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 3784 | 1467984861368 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:21 INFO - PROCESS | 3784 | ++DOCSHELL 10F2A400 == 38 [pid = 3784] [id = 181] 05:34:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (11273800) [pid = 3784] [serial = 541] [outer = 00000000] 05:34:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (132E5000) [pid = 3784] [serial = 542] [outer = 11273800] 05:34:21 INFO - PROCESS | 3784 | 1467984861423 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (13C76400) [pid = 3784] [serial = 543] [outer = 11273800] 05:34:22 INFO - PROCESS | 3784 | 1467984862463 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:34:22 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) 05:34:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1437ms 05:34:22 INFO - PROCESS | 3784 | 1467984862507 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 3784 | 1467984862512 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 05:34:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:34:22 INFO - PROCESS | 3784 | 1467984862519 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 3784 | 1467984862522 Marionette TRACE conn2 <- [1,690,null,{}] 05:34:22 INFO - PROCESS | 3784 | 1467984862526 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:22 INFO - PROCESS | 3784 | 1467984862529 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:22 INFO - PROCESS | 3784 | 1467984862679 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:34:22 INFO - PROCESS | 3784 | 1467984862802 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 3784 | 1467984862805 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:22 INFO - PROCESS | 3784 | ++DOCSHELL 16A08400 == 39 [pid = 3784] [id = 182] 05:34:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (16A9C800) [pid = 3784] [serial = 544] [outer = 00000000] 05:34:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (176AA400) [pid = 3784] [serial = 545] [outer = 16A9C800] 05:34:22 INFO - PROCESS | 3784 | 1467984862859 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (17E29400) [pid = 3784] [serial = 546] [outer = 16A9C800] 05:34:24 INFO - PROCESS | 3784 | 1467984864017 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:34:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:34:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1515ms 05:34:24 INFO - PROCESS | 3784 | 1467984864100 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 3784 | 1467984864105 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 05:34:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:34:24 INFO - PROCESS | 3784 | 1467984864159 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 3784 | 1467984864163 Marionette TRACE conn2 <- [1,694,null,{}] 05:34:24 INFO - PROCESS | 3784 | 1467984864170 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:24 INFO - PROCESS | 3784 | 1467984864173 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:24 INFO - PROCESS | 3784 | 1467984864295 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:34:24 INFO - PROCESS | 3784 | 1467984864368 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 3784 | 1467984864371 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 13952C00 == 38 [pid = 3784] [id = 179] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 10B75800 == 37 [pid = 3784] [id = 178] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 17E22800 == 36 [pid = 3784] [id = 177] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 1758F800 == 35 [pid = 3784] [id = 176] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 168BD000 == 34 [pid = 3784] [id = 175] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 132D9400 == 33 [pid = 3784] [id = 174] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 1144FC00 == 32 [pid = 3784] [id = 173] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 10A79800 == 31 [pid = 3784] [id = 171] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 14294800 == 30 [pid = 3784] [id = 170] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 128AF800 == 29 [pid = 3784] [id = 172] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 16A08400 == 28 [pid = 3784] [id = 182] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 10A79400 == 27 [pid = 3784] [id = 180] 05:34:24 INFO - PROCESS | 3784 | --DOCSHELL 10F2A400 == 26 [pid = 3784] [id = 181] 05:34:24 INFO - PROCESS | 3784 | ++DOCSHELL 103C8C00 == 27 [pid = 3784] [id = 183] 05:34:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (10434400) [pid = 3784] [serial = 547] [outer = 00000000] 05:34:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1055E000) [pid = 3784] [serial = 548] [outer = 10434400] 05:34:25 INFO - PROCESS | 3784 | 1467984865009 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (10A7E800) [pid = 3784] [serial = 549] [outer = 10434400] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (19FC3C00) [pid = 3784] [serial = 494] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (168BCC00) [pid = 3784] [serial = 479] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (16A0A400) [pid = 3784] [serial = 480] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (16ED6C00) [pid = 3784] [serial = 482] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (17386400) [pid = 3784] [serial = 483] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (181E1400) [pid = 3784] [serial = 485] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (181EB800) [pid = 3784] [serial = 486] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (139CD000) [pid = 3784] [serial = 473] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (13C71000) [pid = 3784] [serial = 474] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19CD0000) [pid = 3784] [serial = 488] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19CD1000) [pid = 3784] [serial = 489] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (19F06800) [pid = 3784] [serial = 491] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1A791000) [pid = 3784] [serial = 468] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (10B7B400) [pid = 3784] [serial = 470] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (10E98800) [pid = 3784] [serial = 471] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (15712C00) [pid = 3784] [serial = 476] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (15D55400) [pid = 3784] [serial = 477] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1A628800) [pid = 3784] [serial = 497] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (19FC5C00) [pid = 3784] [serial = 495] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1A79DC00) [pid = 3784] [serial = 500] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (1A780C00) [pid = 3784] [serial = 498] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1AD56400) [pid = 3784] [serial = 509] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1AB4EC00) [pid = 3784] [serial = 506] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (1AB48C00) [pid = 3784] [serial = 501] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (19F09C00) [pid = 3784] [serial = 503] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (1AD4F400) [pid = 3784] [serial = 507] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (1A62E400) [pid = 3784] [serial = 504] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (19F0DC00) [pid = 3784] [serial = 492] [outer = 00000000] [url = about:blank] 05:34:25 INFO - PROCESS | 3784 | 1467984865968 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:34:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1927ms 05:34:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:34:26 INFO - PROCESS | 3784 | 1467984866032 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 3784 | 1467984866035 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 05:34:26 INFO - PROCESS | 3784 | 1467984866040 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 3784 | 1467984866043 Marionette TRACE conn2 <- [1,698,null,{}] 05:34:26 INFO - PROCESS | 3784 | 1467984866048 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:26 INFO - PROCESS | 3784 | 1467984866051 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:26 INFO - PROCESS | 3784 | 1467984866140 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:34:26 INFO - PROCESS | 3784 | 1467984866147 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 3784 | 1467984866150 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:26 INFO - PROCESS | 3784 | ++DOCSHELL 114D5000 == 28 [pid = 3784] [id = 184] 05:34:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (11AE6400) [pid = 3784] [serial = 550] [outer = 00000000] 05:34:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (12825800) [pid = 3784] [serial = 551] [outer = 11AE6400] 05:34:26 INFO - PROCESS | 3784 | 1467984866197 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (12B03400) [pid = 3784] [serial = 552] [outer = 11AE6400] 05:34:27 INFO - PROCESS | 3784 | 1467984867215 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:34:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1200ms 05:34:27 INFO - PROCESS | 3784 | 1467984867268 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 3784 | 1467984867272 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 05:34:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:34:27 INFO - PROCESS | 3784 | 1467984867285 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 3784 | 1467984867288 Marionette TRACE conn2 <- [1,702,null,{}] 05:34:27 INFO - PROCESS | 3784 | 1467984867292 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:27 INFO - PROCESS | 3784 | 1467984867295 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:27 INFO - PROCESS | 3784 | 1467984867410 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:34:27 INFO - PROCESS | 3784 | 1467984867418 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 3784 | 1467984867420 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:27 INFO - PROCESS | 3784 | ++DOCSHELL 1314EC00 == 29 [pid = 3784] [id = 185] 05:34:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (132E5800) [pid = 3784] [serial = 553] [outer = 00000000] 05:34:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (13949C00) [pid = 3784] [serial = 554] [outer = 132E5800] 05:34:27 INFO - PROCESS | 3784 | 1467984867466 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (13C73C00) [pid = 3784] [serial = 555] [outer = 132E5800] 05:34:28 INFO - PROCESS | 3784 | 1467984868434 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:34:28 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 05:34:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1232ms 05:34:28 INFO - PROCESS | 3784 | 1467984868491 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 3784 | 1467984868493 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 05:34:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:34:28 INFO - PROCESS | 3784 | 1467984868497 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 3784 | 1467984868500 Marionette TRACE conn2 <- [1,706,null,{}] 05:34:28 INFO - PROCESS | 3784 | 1467984868511 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:28 INFO - PROCESS | 3784 | 1467984868515 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:28 INFO - PROCESS | 3784 | 1467984868630 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:34:28 INFO - PROCESS | 3784 | 1467984868637 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 3784 | 1467984868640 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:28 INFO - PROCESS | 3784 | ++DOCSHELL 1571E800 == 30 [pid = 3784] [id = 186] 05:34:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (1571FC00) [pid = 3784] [serial = 556] [outer = 00000000] 05:34:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (168B5800) [pid = 3784] [serial = 557] [outer = 1571FC00] 05:34:28 INFO - PROCESS | 3784 | 1467984868684 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (168BC000) [pid = 3784] [serial = 558] [outer = 1571FC00] 05:34:29 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (181E2400) [pid = 3784] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:34:29 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (10A79C00) [pid = 3784] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:34:29 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1759A800) [pid = 3784] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:34:29 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (168BD400) [pid = 3784] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:34:29 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (16ED5C00) [pid = 3784] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:34:29 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (11453400) [pid = 3784] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:34:29 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (12D8A400) [pid = 3784] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:34:29 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (19AD0800) [pid = 3784] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:34:29 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (132DB400) [pid = 3784] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:34:29 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (13CB7000) [pid = 3784] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:34:29 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (1705AC00) [pid = 3784] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:34:29 INFO - PROCESS | 3784 | 1467984869685 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:34:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1231ms 05:34:29 INFO - PROCESS | 3784 | 1467984869743 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 3784 | 1467984869746 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 05:34:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:34:29 INFO - PROCESS | 3784 | 1467984869749 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 3784 | 1467984869751 Marionette TRACE conn2 <- [1,710,null,{}] 05:34:29 INFO - PROCESS | 3784 | 1467984869755 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:29 INFO - PROCESS | 3784 | 1467984869757 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:29 INFO - PROCESS | 3784 | 1467984869872 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:34:29 INFO - PROCESS | 3784 | 1467984869880 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 3784 | 1467984869882 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:29 INFO - PROCESS | 3784 | ++DOCSHELL 12D8A400 == 31 [pid = 3784] [id = 187] 05:34:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (131DC800) [pid = 3784] [serial = 559] [outer = 00000000] 05:34:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (168BD400) [pid = 3784] [serial = 560] [outer = 131DC800] 05:34:29 INFO - PROCESS | 3784 | 1467984869925 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (16A08C00) [pid = 3784] [serial = 561] [outer = 131DC800] 05:34:30 INFO - PROCESS | 3784 | 1467984870356 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 3784 | 1467984870389 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 05:34:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:34:30 INFO - PROCESS | 3784 | 1467984870392 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 3784 | 1467984870394 Marionette TRACE conn2 <- [1,714,null,{}] 05:34:30 INFO - PROCESS | 3784 | 1467984870397 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:30 INFO - PROCESS | 3784 | 1467984870399 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:30 INFO - PROCESS | 3784 | 1467984870504 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:34:30 INFO - PROCESS | 3784 | 1467984870512 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 3784 | 1467984870514 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:30 INFO - PROCESS | 3784 | ++DOCSHELL 16AA6000 == 32 [pid = 3784] [id = 188] 05:34:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (16BB6C00) [pid = 3784] [serial = 562] [outer = 00000000] 05:34:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (17596400) [pid = 3784] [serial = 563] [outer = 16BB6C00] 05:34:30 INFO - PROCESS | 3784 | 1467984870567 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (17E30C00) [pid = 3784] [serial = 564] [outer = 16BB6C00] 05:34:31 INFO - PROCESS | 3784 | 1467984871053 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:34:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:34:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 711ms 05:34:31 INFO - PROCESS | 3784 | 1467984871092 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 3784 | 1467984871094 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 05:34:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:34:31 INFO - PROCESS | 3784 | 1467984871097 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 3784 | 1467984871099 Marionette TRACE conn2 <- [1,718,null,{}] 05:34:31 INFO - PROCESS | 3784 | 1467984871126 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:31 INFO - PROCESS | 3784 | 1467984871131 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:31 INFO - PROCESS | 3784 | 1467984871211 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:34:31 INFO - PROCESS | 3784 | 1467984871217 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 3784 | 1467984871219 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:31 INFO - PROCESS | 3784 | ++DOCSHELL 10A79000 == 33 [pid = 3784] [id = 189] 05:34:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (181E3800) [pid = 3784] [serial = 565] [outer = 00000000] 05:34:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (19CD5800) [pid = 3784] [serial = 566] [outer = 181E3800] 05:34:31 INFO - PROCESS | 3784 | 1467984871263 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (19D17C00) [pid = 3784] [serial = 567] [outer = 181E3800] 05:34:32 INFO - PROCESS | 3784 | 1467984872024 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 3784 | 1467984872106 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 05:34:32 INFO - PROCESS | 3784 | 1467984872110 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:34:32 INFO - PROCESS | 3784 | 1467984872115 Marionette TRACE conn2 <- [1,722,null,{}] 05:34:32 INFO - PROCESS | 3784 | 1467984872121 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:32 INFO - PROCESS | 3784 | 1467984872124 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:32 INFO - PROCESS | 3784 | 1467984872266 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:34:32 INFO - PROCESS | 3784 | 1467984872338 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 3784 | 1467984872341 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:32 INFO - PROCESS | 3784 | ++DOCSHELL 10B7D400 == 34 [pid = 3784] [id = 190] 05:34:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (11AE2C00) [pid = 3784] [serial = 568] [outer = 00000000] 05:34:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (13136400) [pid = 3784] [serial = 569] [outer = 11AE2C00] 05:34:32 INFO - PROCESS | 3784 | 1467984872437 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (13C78C00) [pid = 3784] [serial = 570] [outer = 11AE2C00] 05:34:33 INFO - PROCESS | 3784 | 1467984873165 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:34:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:34:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1058ms 05:34:33 INFO - PROCESS | 3784 | 1467984873318 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 3784 | 1467984873322 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 05:34:33 INFO - PROCESS | 3784 | 1467984873327 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 3784 | 1467984873331 Marionette TRACE conn2 <- [1,726,null,{}] 05:34:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:34:33 INFO - PROCESS | 3784 | 1467984873344 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:33 INFO - PROCESS | 3784 | 1467984873348 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:33 INFO - PROCESS | 3784 | 1467984873452 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:34:33 INFO - PROCESS | 3784 | 1467984873523 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 3784 | 1467984873528 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:33 INFO - PROCESS | 3784 | ++DOCSHELL 1047C400 == 35 [pid = 3784] [id = 191] 05:34:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (104E0C00) [pid = 3784] [serial = 571] [outer = 00000000] 05:34:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (10560C00) [pid = 3784] [serial = 572] [outer = 104E0C00] 05:34:33 INFO - PROCESS | 3784 | 1467984873576 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (10A82C00) [pid = 3784] [serial = 573] [outer = 104E0C00] 05:34:33 INFO - PROCESS | 3784 | --DOCSHELL 150AF400 == 34 [pid = 3784] [id = 106] 05:34:33 INFO - PROCESS | 3784 | --DOCSHELL 16BAF000 == 33 [pid = 3784] [id = 107] 05:34:33 INFO - PROCESS | 3784 | --DOCSHELL 1A625400 == 32 [pid = 3784] [id = 104] 05:34:33 INFO - PROCESS | 3784 | --DOCSHELL 11C42C00 == 31 [pid = 3784] [id = 95] 05:34:33 INFO - PROCESS | 3784 | --DOCSHELL 156AC400 == 30 [pid = 3784] [id = 98] 05:34:33 INFO - PROCESS | 3784 | --DOCSHELL 13C6A400 == 29 [pid = 3784] [id = 97] 05:34:33 INFO - PROCESS | 3784 | --DOCSHELL 181EAC00 == 28 [pid = 3784] [id = 101] 05:34:33 INFO - PROCESS | 3784 | --DOCSHELL 1394B400 == 27 [pid = 3784] [id = 96] 05:34:33 INFO - PROCESS | 3784 | --DOCSHELL 10B5B400 == 26 [pid = 3784] [id = 94] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A52C800) [pid = 3784] [serial = 540] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (19FB9400) [pid = 3784] [serial = 539] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19A49800) [pid = 3784] [serial = 530] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (114D2C00) [pid = 3784] [serial = 512] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1292C000) [pid = 3784] [serial = 513] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (17F25C00) [pid = 3784] [serial = 527] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (16AA3C00) [pid = 3784] [serial = 524] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (16FDF400) [pid = 3784] [serial = 525] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (1AE0A400) [pid = 3784] [serial = 510] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (114D9400) [pid = 3784] [serial = 518] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (12823000) [pid = 3784] [serial = 519] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (13950800) [pid = 3784] [serial = 515] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (13DA7000) [pid = 3784] [serial = 516] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (19FBC800) [pid = 3784] [serial = 533] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (13CBBC00) [pid = 3784] [serial = 521] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 57 (1429EC00) [pid = 3784] [serial = 522] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 56 (19A4AC00) [pid = 3784] [serial = 531] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 55 (19FBD000) [pid = 3784] [serial = 534] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 54 (17601400) [pid = 3784] [serial = 536] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 53 (19A57000) [pid = 3784] [serial = 537] [outer = 00000000] [url = about:blank] 05:34:33 INFO - PROCESS | 3784 | --DOMWINDOW == 52 (181DF000) [pid = 3784] [serial = 528] [outer = 00000000] [url = about:blank] 05:34:34 INFO - PROCESS | 3784 | 1467984874672 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:34:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:34:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1373ms 05:34:34 INFO - PROCESS | 3784 | 1467984874742 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 3784 | 1467984874747 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 05:34:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:34:34 INFO - PROCESS | 3784 | 1467984874754 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 3784 | 1467984874757 Marionette TRACE conn2 <- [1,730,null,{}] 05:34:34 INFO - PROCESS | 3784 | 1467984874770 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:34 INFO - PROCESS | 3784 | 1467984874774 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:34 INFO - PROCESS | 3784 | 1467984874861 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:34:34 INFO - PROCESS | 3784 | 1467984874976 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 3784 | 1467984874979 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:35 INFO - PROCESS | 3784 | ++DOCSHELL 10A79800 == 27 [pid = 3784] [id = 192] 05:34:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 53 (10B5F000) [pid = 3784] [serial = 574] [outer = 00000000] 05:34:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 54 (12925400) [pid = 3784] [serial = 575] [outer = 10B5F000] 05:34:35 INFO - PROCESS | 3784 | 1467984875035 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 55 (12B08000) [pid = 3784] [serial = 576] [outer = 10B5F000] 05:34:36 INFO - PROCESS | 3784 | 1467984876157 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:34:36 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 05:34:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1436ms 05:34:36 INFO - PROCESS | 3784 | 1467984876201 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 3784 | 1467984876207 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 05:34:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:34:36 INFO - PROCESS | 3784 | 1467984876214 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 3784 | 1467984876217 Marionette TRACE conn2 <- [1,734,null,{}] 05:34:36 INFO - PROCESS | 3784 | 1467984876222 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:36 INFO - PROCESS | 3784 | 1467984876225 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:36 INFO - PROCESS | 3784 | 1467984876365 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:34:36 INFO - PROCESS | 3784 | 1467984876482 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 3784 | 1467984876485 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:36 INFO - PROCESS | 3784 | ++DOCSHELL 132E0000 == 28 [pid = 3784] [id = 193] 05:34:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 56 (132E1000) [pid = 3784] [serial = 577] [outer = 00000000] 05:34:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 57 (13902C00) [pid = 3784] [serial = 578] [outer = 132E1000] 05:34:36 INFO - PROCESS | 3784 | 1467984876547 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 58 (13950800) [pid = 3784] [serial = 579] [outer = 132E1000] 05:34:37 INFO - PROCESS | 3784 | --DOCSHELL 10A74400 == 27 [pid = 3784] [id = 108] 05:34:37 INFO - PROCESS | 3784 | --DOCSHELL 10B5D000 == 26 [pid = 3784] [id = 109] 05:34:37 INFO - PROCESS | 3784 | --DOCSHELL 11CDEC00 == 25 [pid = 3784] [id = 110] 05:34:37 INFO - PROCESS | 3784 | --DOCSHELL 17592400 == 24 [pid = 3784] [id = 99] 05:34:37 INFO - PROCESS | 3784 | --DOCSHELL 1394AC00 == 23 [pid = 3784] [id = 102] 05:34:37 INFO - PROCESS | 3784 | --DOCSHELL 13C77000 == 22 [pid = 3784] [id = 111] 05:34:37 INFO - PROCESS | 3784 | --DOCSHELL 181E5800 == 21 [pid = 3784] [id = 100] 05:34:37 INFO - PROCESS | 3784 | --DOCSHELL 10435C00 == 20 [pid = 3784] [id = 105] 05:34:37 INFO - PROCESS | 3784 | --DOCSHELL 181EA000 == 19 [pid = 3784] [id = 103] 05:34:37 INFO - PROCESS | 3784 | 1467984877929 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:34:37 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.) 05:34:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1768ms 05:34:37 INFO - PROCESS | 3784 | 1467984877967 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 3784 | 1467984877971 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 05:34:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:34:37 INFO - PROCESS | 3784 | 1467984877976 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 3784 | 1467984877979 Marionette TRACE conn2 <- [1,738,null,{}] 05:34:38 INFO - PROCESS | 3784 | 1467984877985 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:38 INFO - PROCESS | 3784 | 1467984877988 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:38 INFO - PROCESS | 3784 | 1467984878080 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:34:38 INFO - PROCESS | 3784 | 1467984878147 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 3784 | 1467984878151 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:38 INFO - PROCESS | 3784 | ++DOCSHELL 10B72400 == 20 [pid = 3784] [id = 194] 05:34:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (10B74000) [pid = 3784] [serial = 580] [outer = 00000000] 05:34:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (1126F000) [pid = 3784] [serial = 581] [outer = 10B74000] 05:34:38 INFO - PROCESS | 3784 | 1467984878200 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (114D0C00) [pid = 3784] [serial = 582] [outer = 10B74000] 05:34:39 INFO - PROCESS | 3784 | 1467984879132 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:34:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:34:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1169ms 05:34:39 INFO - PROCESS | 3784 | 1467984879161 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 3784 | 1467984879166 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 05:34:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:34:39 INFO - PROCESS | 3784 | 1467984879173 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 3784 | 1467984879176 Marionette TRACE conn2 <- [1,742,null,{}] 05:34:39 INFO - PROCESS | 3784 | 1467984879203 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:39 INFO - PROCESS | 3784 | 1467984879206 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:39 INFO - PROCESS | 3784 | 1467984879297 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:34:39 INFO - PROCESS | 3784 | 1467984879306 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 3784 | 1467984879309 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:39 INFO - PROCESS | 3784 | ++DOCSHELL 1328B000 == 21 [pid = 3784] [id = 195] 05:34:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (13295400) [pid = 3784] [serial = 583] [outer = 00000000] 05:34:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (1394AC00) [pid = 3784] [serial = 584] [outer = 13295400] 05:34:39 INFO - PROCESS | 3784 | 1467984879355 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (13C78400) [pid = 3784] [serial = 585] [outer = 13295400] 05:34:40 INFO - PROCESS | 3784 | 1467984880293 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:34:40 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 05:34:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1152ms 05:34:40 INFO - PROCESS | 3784 | 1467984880316 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 3784 | 1467984880318 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 05:34:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:34:40 INFO - PROCESS | 3784 | 1467984880323 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 3784 | 1467984880327 Marionette TRACE conn2 <- [1,746,null,{}] 05:34:40 INFO - PROCESS | 3784 | 1467984880338 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:40 INFO - PROCESS | 3784 | 1467984880343 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:40 INFO - PROCESS | 3784 | 1467984880455 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:34:40 INFO - PROCESS | 3784 | 1467984880462 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 3784 | 1467984880465 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:40 INFO - PROCESS | 3784 | ++DOCSHELL 15711400 == 22 [pid = 3784] [id = 196] 05:34:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (15718000) [pid = 3784] [serial = 586] [outer = 00000000] 05:34:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (15D55000) [pid = 3784] [serial = 587] [outer = 15718000] 05:34:40 INFO - PROCESS | 3784 | 1467984880512 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (168B1000) [pid = 3784] [serial = 588] [outer = 15718000] 05:34:40 INFO - PROCESS | 3784 | 1467984880980 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:34:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 695ms 05:34:41 INFO - PROCESS | 3784 | 1467984881021 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 3784 | 1467984881033 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 05:34:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:34:41 INFO - PROCESS | 3784 | 1467984881037 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 3784 | 1467984881038 Marionette TRACE conn2 <- [1,750,null,{}] 05:34:41 INFO - PROCESS | 3784 | 1467984881047 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:41 INFO - PROCESS | 3784 | 1467984881049 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:41 INFO - PROCESS | 3784 | 1467984881160 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:34:41 INFO - PROCESS | 3784 | 1467984881165 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 3784 | 1467984881167 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:41 INFO - PROCESS | 3784 | ++DOCSHELL 168B8000 == 23 [pid = 3784] [id = 197] 05:34:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (168BC800) [pid = 3784] [serial = 589] [outer = 00000000] 05:34:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (16EDC000) [pid = 3784] [serial = 590] [outer = 168BC800] 05:34:41 INFO - PROCESS | 3784 | 1467984881215 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (17064800) [pid = 3784] [serial = 591] [outer = 168BC800] 05:34:41 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (132E5800) [pid = 3784] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:34:41 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (11AE6400) [pid = 3784] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:34:41 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (10434400) [pid = 3784] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:34:41 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (11273800) [pid = 3784] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:34:41 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1571FC00) [pid = 3784] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:34:41 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (16A9C800) [pid = 3784] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:34:41 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (131DC800) [pid = 3784] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:34:41 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (181E3800) [pid = 3784] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:34:41 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (11AE2C00) [pid = 3784] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:34:41 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (16BB6C00) [pid = 3784] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:34:41 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (104E0C00) [pid = 3784] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:34:42 INFO - PROCESS | 3784 | 1467984882109 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:34:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:34:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1106ms 05:34:42 INFO - PROCESS | 3784 | 1467984882131 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 3784 | 1467984882133 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 05:34:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:34:42 INFO - PROCESS | 3784 | 1467984882137 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 3784 | 1467984882138 Marionette TRACE conn2 <- [1,754,null,{}] 05:34:42 INFO - PROCESS | 3784 | 1467984882142 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:42 INFO - PROCESS | 3784 | 1467984882145 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:42 INFO - PROCESS | 3784 | 1467984882300 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:34:42 INFO - PROCESS | 3784 | 1467984882344 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 3784 | 1467984882347 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:42 INFO - PROCESS | 3784 | ++DOCSHELL 131E0000 == 24 [pid = 3784] [id = 198] 05:34:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (1328BC00) [pid = 3784] [serial = 592] [outer = 00000000] 05:34:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (15720C00) [pid = 3784] [serial = 593] [outer = 1328BC00] 05:34:42 INFO - PROCESS | 3784 | 1467984882391 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (16EE0000) [pid = 3784] [serial = 594] [outer = 1328BC00] 05:34:43 INFO - PROCESS | 3784 | 1467984883209 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:34:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:34:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1090ms 05:34:43 INFO - PROCESS | 3784 | 1467984883261 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 3784 | 1467984883263 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 05:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:34:43 INFO - PROCESS | 3784 | 1467984883267 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 3784 | 1467984883268 Marionette TRACE conn2 <- [1,758,null,{}] 05:34:43 INFO - PROCESS | 3784 | 1467984883272 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:43 INFO - PROCESS | 3784 | 1467984883278 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:43 INFO - PROCESS | 3784 | 1467984883404 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:34:43 INFO - PROCESS | 3784 | 1467984883411 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 3784 | 1467984883413 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:43 INFO - PROCESS | 3784 | ++DOCSHELL 176AE800 == 25 [pid = 3784] [id = 199] 05:34:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (17E24400) [pid = 3784] [serial = 595] [outer = 00000000] 05:34:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (181E0C00) [pid = 3784] [serial = 596] [outer = 17E24400] 05:34:43 INFO - PROCESS | 3784 | 1467984883457 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (181E6000) [pid = 3784] [serial = 597] [outer = 17E24400] 05:34:43 INFO - PROCESS | 3784 | 1467984883865 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 647ms 05:34:43 INFO - PROCESS | 3784 | 1467984883904 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 3784 | 1467984883906 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 05:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:34:43 INFO - PROCESS | 3784 | 1467984883910 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 3784 | 1467984883911 Marionette TRACE conn2 <- [1,762,null,{}] 05:34:43 INFO - PROCESS | 3784 | 1467984883915 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:43 INFO - PROCESS | 3784 | 1467984883917 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:44 INFO - PROCESS | 3784 | 1467984884067 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:34:44 INFO - PROCESS | 3784 | 1467984884123 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 3784 | 1467984884126 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:44 INFO - PROCESS | 3784 | ++DOCSHELL 10559C00 == 26 [pid = 3784] [id = 200] 05:34:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (1055A000) [pid = 3784] [serial = 598] [outer = 00000000] 05:34:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (10A76400) [pid = 3784] [serial = 599] [outer = 1055A000] 05:34:44 INFO - PROCESS | 3784 | 1467984884183 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (10BB2000) [pid = 3784] [serial = 600] [outer = 1055A000] 05:34:44 INFO - PROCESS | 3784 | 1467984884937 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1105ms 05:34:45 INFO - PROCESS | 3784 | 1467984885009 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 3784 | 1467984885013 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 05:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:34:45 INFO - PROCESS | 3784 | 1467984885019 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 3784 | 1467984885022 Marionette TRACE conn2 <- [1,766,null,{}] 05:34:45 INFO - PROCESS | 3784 | 1467984885027 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:45 INFO - PROCESS | 3784 | 1467984885030 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:45 INFO - PROCESS | 3784 | 1467984885153 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:34:45 INFO - PROCESS | 3784 | 1467984885224 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 3784 | 1467984885228 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:45 INFO - PROCESS | 3784 | ++DOCSHELL 132E5800 == 27 [pid = 3784] [id = 201] 05:34:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (132E6000) [pid = 3784] [serial = 601] [outer = 00000000] 05:34:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (14295800) [pid = 3784] [serial = 602] [outer = 132E6000] 05:34:45 INFO - PROCESS | 3784 | 1467984885289 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (144EA400) [pid = 3784] [serial = 603] [outer = 132E6000] 05:34:46 INFO - PROCESS | 3784 | 1467984886177 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:34:46 INFO - PROCESS | 3784 | --DOCSHELL 103C8C00 == 26 [pid = 3784] [id = 183] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19D17C00) [pid = 3784] [serial = 567] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (13C78C00) [pid = 3784] [serial = 570] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (13136400) [pid = 3784] [serial = 569] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (19CD5800) [pid = 3784] [serial = 566] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (17596400) [pid = 3784] [serial = 563] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (10A82C00) [pid = 3784] [serial = 573] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (13C73C00) [pid = 3784] [serial = 555] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (13949C00) [pid = 3784] [serial = 554] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (12825800) [pid = 3784] [serial = 551] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (1055E000) [pid = 3784] [serial = 548] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (10A7E800) [pid = 3784] [serial = 549] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (10560C00) [pid = 3784] [serial = 572] [outer = 00000000] [url = about:blank] 05:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (13C76400) [pid = 3784] [serial = 543] [outer = 00000000] [url = about:blank] 05:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1152ms 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 57 (168B5800) [pid = 3784] [serial = 557] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 56 (132E5000) [pid = 3784] [serial = 542] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 55 (17E29400) [pid = 3784] [serial = 546] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 54 (176AA400) [pid = 3784] [serial = 545] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 53 (168BC000) [pid = 3784] [serial = 558] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 52 (17E30C00) [pid = 3784] [serial = 564] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 51 (12B03400) [pid = 3784] [serial = 552] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 50 (16A08C00) [pid = 3784] [serial = 561] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | --DOMWINDOW == 49 (168BD400) [pid = 3784] [serial = 560] [outer = 00000000] [url = about:blank] 05:34:46 INFO - PROCESS | 3784 | 1467984886199 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 3784 | 1467984886203 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 05:34:46 INFO - PROCESS | 3784 | 1467984886208 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:34:46 INFO - PROCESS | 3784 | 1467984886211 Marionette TRACE conn2 <- [1,770,null,{}] 05:34:46 INFO - PROCESS | 3784 | 1467984886217 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:46 INFO - PROCESS | 3784 | 1467984886220 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:46 INFO - PROCESS | 3784 | 1467984886311 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:34:46 INFO - PROCESS | 3784 | 1467984886318 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 3784 | 1467984886320 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:46 INFO - PROCESS | 3784 | ++DOCSHELL 10B78400 == 27 [pid = 3784] [id = 202] 05:34:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 50 (10B79C00) [pid = 3784] [serial = 604] [outer = 00000000] 05:34:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 51 (10F24C00) [pid = 3784] [serial = 605] [outer = 10B79C00] 05:34:46 INFO - PROCESS | 3784 | 1467984886374 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 52 (11AE5C00) [pid = 3784] [serial = 606] [outer = 10B79C00] 05:34:46 INFO - PROCESS | 3784 | 1467984886853 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 711ms 05:34:46 INFO - PROCESS | 3784 | 1467984886910 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 3784 | 1467984886914 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 05:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:34:46 INFO - PROCESS | 3784 | 1467984886920 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 3784 | 1467984886923 Marionette TRACE conn2 <- [1,774,null,{}] 05:34:46 INFO - PROCESS | 3784 | 1467984886927 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:46 INFO - PROCESS | 3784 | 1467984886929 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:47 INFO - PROCESS | 3784 | 1467984887014 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:34:47 INFO - PROCESS | 3784 | 1467984887021 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 3784 | 1467984887024 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:47 INFO - PROCESS | 3784 | ++DOCSHELL 132DC000 == 28 [pid = 3784] [id = 203] 05:34:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 53 (132DC400) [pid = 3784] [serial = 607] [outer = 00000000] 05:34:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 54 (13905400) [pid = 3784] [serial = 608] [outer = 132DC400] 05:34:47 INFO - PROCESS | 3784 | 1467984887071 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 55 (139DB400) [pid = 3784] [serial = 609] [outer = 132DC400] 05:34:47 INFO - PROCESS | 3784 | 1467984887530 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 632ms 05:34:47 INFO - PROCESS | 3784 | 1467984887558 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 3784 | 1467984887560 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 05:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:34:47 INFO - PROCESS | 3784 | 1467984887564 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 3784 | 1467984887567 Marionette TRACE conn2 <- [1,778,null,{}] 05:34:47 INFO - PROCESS | 3784 | 1467984887578 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:47 INFO - PROCESS | 3784 | 1467984887583 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:47 INFO - PROCESS | 3784 | 1467984887665 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:34:47 INFO - PROCESS | 3784 | 1467984887673 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 3784 | 1467984887677 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:47 INFO - PROCESS | 3784 | ++DOCSHELL 156AE400 == 29 [pid = 3784] [id = 204] 05:34:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 56 (156AFC00) [pid = 3784] [serial = 610] [outer = 00000000] 05:34:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 57 (15717400) [pid = 3784] [serial = 611] [outer = 156AFC00] 05:34:47 INFO - PROCESS | 3784 | 1467984887723 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 58 (168B0C00) [pid = 3784] [serial = 612] [outer = 156AFC00] 05:34:48 INFO - PROCESS | 3784 | 1467984888188 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 647ms 05:34:48 INFO - PROCESS | 3784 | 1467984888210 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 3784 | 1467984888213 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 05:34:48 INFO - PROCESS | 3784 | 1467984888217 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:34:48 INFO - PROCESS | 3784 | 1467984888218 Marionette TRACE conn2 <- [1,782,null,{}] 05:34:48 INFO - PROCESS | 3784 | 1467984888222 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:48 INFO - PROCESS | 3784 | 1467984888224 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:48 INFO - PROCESS | 3784 | 1467984888306 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:34:48 INFO - PROCESS | 3784 | 1467984888311 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 3784 | 1467984888314 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:48 INFO - PROCESS | 3784 | ++DOCSHELL 168BCC00 == 30 [pid = 3784] [id = 205] 05:34:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (16A08C00) [pid = 3784] [serial = 613] [outer = 00000000] 05:34:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (1738A400) [pid = 3784] [serial = 614] [outer = 16A08C00] 05:34:48 INFO - PROCESS | 3784 | 1467984888364 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (1759A400) [pid = 3784] [serial = 615] [outer = 16A08C00] 05:34:48 INFO - PROCESS | 3784 | 1467984888847 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 631ms 05:34:48 INFO - PROCESS | 3784 | 1467984888890 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 3784 | 1467984888892 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 05:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:34:48 INFO - PROCESS | 3784 | 1467984888896 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 3784 | 1467984888898 Marionette TRACE conn2 <- [1,786,null,{}] 05:34:48 INFO - PROCESS | 3784 | 1467984888901 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:48 INFO - PROCESS | 3784 | 1467984888903 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:49 INFO - PROCESS | 3784 | 1467984889007 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:34:49 INFO - PROCESS | 3784 | 1467984889013 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 3784 | 1467984889015 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:49 INFO - PROCESS | 3784 | ++DOCSHELL 10B7C400 == 31 [pid = 3784] [id = 206] 05:34:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (130A9C00) [pid = 3784] [serial = 616] [outer = 00000000] 05:34:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (17F21C00) [pid = 3784] [serial = 617] [outer = 130A9C00] 05:34:49 INFO - PROCESS | 3784 | 1467984889059 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (1810C800) [pid = 3784] [serial = 618] [outer = 130A9C00] 05:34:49 INFO - PROCESS | 3784 | 1467984889539 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:34:49 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 05:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 711ms 05:34:49 INFO - PROCESS | 3784 | 1467984889593 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 3784 | 1467984889595 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 05:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:34:49 INFO - PROCESS | 3784 | 1467984889598 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 3784 | 1467984889600 Marionette TRACE conn2 <- [1,790,null,{}] 05:34:49 INFO - PROCESS | 3784 | 1467984889603 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:49 INFO - PROCESS | 3784 | 1467984889609 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:49 INFO - PROCESS | 3784 | 1467984889741 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:34:49 INFO - PROCESS | 3784 | 1467984889753 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 3784 | 1467984889755 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:49 INFO - PROCESS | 3784 | ++DOCSHELL 181EC400 == 32 [pid = 3784] [id = 207] 05:34:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (19A49C00) [pid = 3784] [serial = 619] [outer = 00000000] 05:34:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (19A52C00) [pid = 3784] [serial = 620] [outer = 19A49C00] 05:34:49 INFO - PROCESS | 3784 | 1467984889798 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (19AD2C00) [pid = 3784] [serial = 621] [outer = 19A49C00] 05:34:50 INFO - PROCESS | 3784 | 1467984890227 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:34:50 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 05:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 710ms 05:34:50 INFO - PROCESS | 3784 | 1467984890298 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 3784 | 1467984890300 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 05:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:34:50 INFO - PROCESS | 3784 | 1467984890337 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 3784 | 1467984890348 Marionette TRACE conn2 <- [1,794,null,{}] 05:34:50 INFO - PROCESS | 3784 | 1467984890356 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:50 INFO - PROCESS | 3784 | 1467984890358 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:50 INFO - PROCESS | 3784 | 1467984890466 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:34:50 INFO - PROCESS | 3784 | 1467984890477 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 3784 | 1467984890479 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:50 INFO - PROCESS | 3784 | ++DOCSHELL 19CD1C00 == 33 [pid = 3784] [id = 208] 05:34:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (19CD5400) [pid = 3784] [serial = 622] [outer = 00000000] 05:34:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (19D18000) [pid = 3784] [serial = 623] [outer = 19CD5400] 05:34:50 INFO - PROCESS | 3784 | 1467984890521 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (19D18C00) [pid = 3784] [serial = 624] [outer = 19CD5400] 05:34:50 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (10B74000) [pid = 3784] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:34:50 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (13295400) [pid = 3784] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:34:50 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (10B5F000) [pid = 3784] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:34:50 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (15718000) [pid = 3784] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:34:50 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (168BC800) [pid = 3784] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:34:50 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (1328BC00) [pid = 3784] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:34:50 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (132E1000) [pid = 3784] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:34:50 INFO - PROCESS | 3784 | 1467984890930 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:34:51 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 05:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 679ms 05:34:51 INFO - PROCESS | 3784 | 1467984890982 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 3784 | 1467984890984 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 05:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:34:51 INFO - PROCESS | 3784 | 1467984890988 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 3784 | 1467984890989 Marionette TRACE conn2 <- [1,798,null,{}] 05:34:51 INFO - PROCESS | 3784 | 1467984890993 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:51 INFO - PROCESS | 3784 | 1467984890995 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:51 INFO - PROCESS | 3784 | 1467984891069 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:34:51 INFO - PROCESS | 3784 | 1467984891074 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 3784 | 1467984891076 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:51 INFO - PROCESS | 3784 | ++DOCSHELL 168B5800 == 34 [pid = 3784] [id = 209] 05:34:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (16BB6C00) [pid = 3784] [serial = 625] [outer = 00000000] 05:34:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (19F0B800) [pid = 3784] [serial = 626] [outer = 16BB6C00] 05:34:51 INFO - PROCESS | 3784 | 1467984891119 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (19F0F400) [pid = 3784] [serial = 627] [outer = 16BB6C00] 05:34:51 INFO - PROCESS | 3784 | 1467984891597 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 647ms 05:34:51 INFO - PROCESS | 3784 | 1467984891658 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 3784 | 1467984891660 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 05:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:34:51 INFO - PROCESS | 3784 | 1467984891664 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 3784 | 1467984891665 Marionette TRACE conn2 <- [1,802,null,{}] 05:34:51 INFO - PROCESS | 3784 | 1467984891669 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:51 INFO - PROCESS | 3784 | 1467984891671 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:51 INFO - PROCESS | 3784 | 1467984891750 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:34:51 INFO - PROCESS | 3784 | 1467984891755 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 3784 | 1467984891757 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:51 INFO - PROCESS | 3784 | ++DOCSHELL 1571F800 == 35 [pid = 3784] [id = 210] 05:34:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (16BB4800) [pid = 3784] [serial = 628] [outer = 00000000] 05:34:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (19FB5C00) [pid = 3784] [serial = 629] [outer = 16BB4800] 05:34:51 INFO - PROCESS | 3784 | 1467984891800 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (19FBD000) [pid = 3784] [serial = 630] [outer = 16BB4800] 05:34:52 INFO - PROCESS | 3784 | 1467984892247 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 3784 | 1467984892304 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 05:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:34:52 INFO - PROCESS | 3784 | 1467984892308 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 3784 | 1467984892309 Marionette TRACE conn2 <- [1,806,null,{}] 05:34:52 INFO - PROCESS | 3784 | 1467984892322 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:52 INFO - PROCESS | 3784 | 1467984892324 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:52 INFO - PROCESS | 3784 | 1467984892401 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:34:52 INFO - PROCESS | 3784 | 1467984892408 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 3784 | 1467984892410 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:52 INFO - PROCESS | 3784 | ++DOCSHELL 168BB400 == 36 [pid = 3784] [id = 211] 05:34:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (19FB5800) [pid = 3784] [serial = 631] [outer = 00000000] 05:34:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (1A525C00) [pid = 3784] [serial = 632] [outer = 19FB5800] 05:34:52 INFO - PROCESS | 3784 | 1467984892456 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (1A529000) [pid = 3784] [serial = 633] [outer = 19FB5800] 05:34:52 INFO - PROCESS | 3784 | 1467984892874 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 600ms 05:34:52 INFO - PROCESS | 3784 | 1467984892937 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 3784 | 1467984892941 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 05:34:52 INFO - PROCESS | 3784 | 1467984892951 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:34:52 INFO - PROCESS | 3784 | 1467984892956 Marionette TRACE conn2 <- [1,810,null,{}] 05:34:52 INFO - PROCESS | 3784 | 1467984892962 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:52 INFO - PROCESS | 3784 | 1467984892966 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:53 INFO - PROCESS | 3784 | 1467984893076 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:34:53 INFO - PROCESS | 3784 | 1467984893220 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 3784 | 1467984893223 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:53 INFO - PROCESS | 3784 | ++DOCSHELL 10B74C00 == 37 [pid = 3784] [id = 212] 05:34:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (10B75400) [pid = 3784] [serial = 634] [outer = 00000000] 05:34:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (10F21800) [pid = 3784] [serial = 635] [outer = 10B75400] 05:34:53 INFO - PROCESS | 3784 | 1467984893280 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (129B3C00) [pid = 3784] [serial = 636] [outer = 10B75400] 05:34:53 INFO - PROCESS | 3784 | 1467984893840 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 05:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:34:53 INFO - PROCESS | 3784 | 1467984893904 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 05:34:53 INFO - PROCESS | 3784 | 1467984893911 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 3784 | 1467984893915 Marionette TRACE conn2 <- [1,814,null,{}] 05:34:53 INFO - PROCESS | 3784 | 1467984893920 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:53 INFO - PROCESS | 3784 | 1467984893922 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:54 INFO - PROCESS | 3784 | 1467984894028 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:34:54 INFO - PROCESS | 3784 | 1467984894107 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 3784 | 1467984894109 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:54 INFO - PROCESS | 3784 | ++DOCSHELL 1312B400 == 38 [pid = 3784] [id = 213] 05:34:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (132E1000) [pid = 3784] [serial = 637] [outer = 00000000] 05:34:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (13D99C00) [pid = 3784] [serial = 638] [outer = 132E1000] 05:34:54 INFO - PROCESS | 3784 | 1467984894211 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (144E9800) [pid = 3784] [serial = 639] [outer = 132E1000] 05:34:54 INFO - PROCESS | 3784 | 1467984894908 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1010ms 05:34:54 INFO - PROCESS | 3784 | 1467984894941 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 3784 | 1467984894944 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 05:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:34:54 INFO - PROCESS | 3784 | 1467984894948 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 3784 | 1467984894950 Marionette TRACE conn2 <- [1,818,null,{}] 05:34:54 INFO - PROCESS | 3784 | 1467984894960 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:54 INFO - PROCESS | 3784 | 1467984894964 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:55 INFO - PROCESS | 3784 | 1467984895067 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:34:55 INFO - PROCESS | 3784 | 1467984895191 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 3784 | 1467984895195 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:55 INFO - PROCESS | 3784 | ++DOCSHELL 181E8C00 == 39 [pid = 3784] [id = 214] 05:34:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (181E9800) [pid = 3784] [serial = 640] [outer = 00000000] 05:34:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19A4CC00) [pid = 3784] [serial = 641] [outer = 181E9800] 05:34:55 INFO - PROCESS | 3784 | 1467984895252 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19D15800) [pid = 3784] [serial = 642] [outer = 181E9800] 05:34:56 INFO - PROCESS | 3784 | 1467984896067 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1168ms 05:34:56 INFO - PROCESS | 3784 | 1467984896103 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 3784 | 1467984896108 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 05:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:34:56 INFO - PROCESS | 3784 | 1467984896113 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 3784 | 1467984896116 Marionette TRACE conn2 <- [1,822,null,{}] 05:34:56 INFO - PROCESS | 3784 | 1467984896121 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:56 INFO - PROCESS | 3784 | 1467984896124 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:56 INFO - PROCESS | 3784 | 1467984896228 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:34:56 INFO - PROCESS | 3784 | 1467984896307 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 3784 | 1467984896312 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:56 INFO - PROCESS | 3784 | ++DOCSHELL 10B5BC00 == 40 [pid = 3784] [id = 215] 05:34:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (10B5C400) [pid = 3784] [serial = 643] [outer = 00000000] 05:34:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (12826000) [pid = 3784] [serial = 644] [outer = 10B5C400] 05:34:56 INFO - PROCESS | 3784 | 1467984896359 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (12BD1C00) [pid = 3784] [serial = 645] [outer = 10B5C400] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 1571F800 == 39 [pid = 3784] [id = 210] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 168B5800 == 38 [pid = 3784] [id = 209] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 19CD1C00 == 37 [pid = 3784] [id = 208] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 181EC400 == 36 [pid = 3784] [id = 207] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 10B7C400 == 35 [pid = 3784] [id = 206] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 168BCC00 == 34 [pid = 3784] [id = 205] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 156AE400 == 33 [pid = 3784] [id = 204] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 132DC000 == 32 [pid = 3784] [id = 203] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 10B78400 == 31 [pid = 3784] [id = 202] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 132E5800 == 30 [pid = 3784] [id = 201] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 181E8C00 == 29 [pid = 3784] [id = 214] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 168BB400 == 28 [pid = 3784] [id = 211] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 10B74C00 == 27 [pid = 3784] [id = 212] 05:34:57 INFO - PROCESS | 3784 | --DOCSHELL 1312B400 == 26 [pid = 3784] [id = 213] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (181E0C00) [pid = 3784] [serial = 596] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1126F000) [pid = 3784] [serial = 581] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (114D0C00) [pid = 3784] [serial = 582] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1394AC00) [pid = 3784] [serial = 584] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (12B08000) [pid = 3784] [serial = 576] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (12925400) [pid = 3784] [serial = 575] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (168B1000) [pid = 3784] [serial = 588] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (15D55000) [pid = 3784] [serial = 587] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (16EDC000) [pid = 3784] [serial = 590] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (15720C00) [pid = 3784] [serial = 593] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (17064800) [pid = 3784] [serial = 591] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (13950800) [pid = 3784] [serial = 579] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (13902C00) [pid = 3784] [serial = 578] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (16EE0000) [pid = 3784] [serial = 594] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (13C78400) [pid = 3784] [serial = 585] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3784 | 1467984897521 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1468ms 05:34:57 INFO - PROCESS | 3784 | 1467984897582 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 3784 | 1467984897587 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 05:34:57 INFO - PROCESS | 3784 | 1467984897634 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:34:57 INFO - PROCESS | 3784 | 1467984897637 Marionette TRACE conn2 <- [1,826,null,{}] 05:34:57 INFO - PROCESS | 3784 | 1467984897643 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:57 INFO - PROCESS | 3784 | 1467984897646 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:57 INFO - PROCESS | 3784 | 1467984897785 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:34:57 INFO - PROCESS | 3784 | 1467984897856 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 3784 | 1467984897860 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:57 INFO - PROCESS | 3784 | ++DOCSHELL 10A74C00 == 27 [pid = 3784] [id = 216] 05:34:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (10A76000) [pid = 3784] [serial = 646] [outer = 00000000] 05:34:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (10B7C800) [pid = 3784] [serial = 647] [outer = 10A76000] 05:34:57 INFO - PROCESS | 3784 | 1467984897908 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (10F2A400) [pid = 3784] [serial = 648] [outer = 10A76000] 05:34:58 INFO - PROCESS | 3784 | 1467984898303 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 710ms 05:34:58 INFO - PROCESS | 3784 | 1467984898368 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 3784 | 1467984898373 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 05:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:34:58 INFO - PROCESS | 3784 | 1467984898379 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 3784 | 1467984898382 Marionette TRACE conn2 <- [1,830,null,{}] 05:34:58 INFO - PROCESS | 3784 | 1467984898386 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:58 INFO - PROCESS | 3784 | 1467984898388 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:58 INFO - PROCESS | 3784 | 1467984898478 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:34:58 INFO - PROCESS | 3784 | 1467984898484 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 3784 | 1467984898487 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:58 INFO - PROCESS | 3784 | ++DOCSHELL 130AC000 == 28 [pid = 3784] [id = 217] 05:34:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (13135800) [pid = 3784] [serial = 649] [outer = 00000000] 05:34:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (131E0400) [pid = 3784] [serial = 650] [outer = 13135800] 05:34:58 INFO - PROCESS | 3784 | 1467984898534 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1342E800) [pid = 3784] [serial = 651] [outer = 13135800] 05:34:58 INFO - PROCESS | 3784 | 1467984898991 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 631ms 05:34:59 INFO - PROCESS | 3784 | 1467984899016 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 3784 | 1467984899018 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 05:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:34:59 INFO - PROCESS | 3784 | 1467984899022 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 3784 | 1467984899025 Marionette TRACE conn2 <- [1,834,null,{}] 05:34:59 INFO - PROCESS | 3784 | 1467984899040 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:59 INFO - PROCESS | 3784 | 1467984899044 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:59 INFO - PROCESS | 3784 | 1467984899155 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:34:59 INFO - PROCESS | 3784 | 1467984899166 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 3784 | 1467984899170 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:59 INFO - PROCESS | 3784 | ++DOCSHELL 1571D400 == 29 [pid = 3784] [id = 218] 05:34:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1571D800) [pid = 3784] [serial = 652] [outer = 00000000] 05:34:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (15D58400) [pid = 3784] [serial = 653] [outer = 1571D800] 05:34:59 INFO - PROCESS | 3784 | 1467984899217 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (168B4800) [pid = 3784] [serial = 654] [outer = 1571D800] 05:34:59 INFO - PROCESS | 3784 | 1467984899653 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 663ms 05:34:59 INFO - PROCESS | 3784 | 1467984899680 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 3784 | 1467984899683 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 05:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:34:59 INFO - PROCESS | 3784 | 1467984899696 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 3784 | 1467984899698 Marionette TRACE conn2 <- [1,838,null,{}] 05:34:59 INFO - PROCESS | 3784 | 1467984899712 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:59 INFO - PROCESS | 3784 | 1467984899714 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:59 INFO - PROCESS | 3784 | 1467984899822 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:34:59 INFO - PROCESS | 3784 | 1467984899828 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 3784 | 1467984899830 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:34:59 INFO - PROCESS | 3784 | ++DOCSHELL 168B6400 == 30 [pid = 3784] [id = 219] 05:34:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (168B8400) [pid = 3784] [serial = 655] [outer = 00000000] 05:34:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (16AA3400) [pid = 3784] [serial = 656] [outer = 168B8400] 05:34:59 INFO - PROCESS | 3784 | 1467984899873 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (16EDC400) [pid = 3784] [serial = 657] [outer = 168B8400] 05:35:00 INFO - PROCESS | 3784 | 1467984900302 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 647ms 05:35:00 INFO - PROCESS | 3784 | 1467984900344 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 3784 | 1467984900346 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 05:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:35:00 INFO - PROCESS | 3784 | 1467984900349 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 3784 | 1467984900351 Marionette TRACE conn2 <- [1,842,null,{}] 05:35:00 INFO - PROCESS | 3784 | 1467984900354 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:00 INFO - PROCESS | 3784 | 1467984900356 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:00 INFO - PROCESS | 3784 | 1467984900458 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:35:00 INFO - PROCESS | 3784 | 1467984900462 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 3784 | 1467984900464 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:00 INFO - PROCESS | 3784 | ++DOCSHELL 16FE6C00 == 31 [pid = 3784] [id = 220] 05:35:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (16FE7C00) [pid = 3784] [serial = 658] [outer = 00000000] 05:35:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (17597800) [pid = 3784] [serial = 659] [outer = 16FE7C00] 05:35:00 INFO - PROCESS | 3784 | 1467984900507 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (176A4400) [pid = 3784] [serial = 660] [outer = 16FE7C00] 05:35:01 INFO - PROCESS | 3784 | 1467984901007 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 647ms 05:35:01 INFO - PROCESS | 3784 | 1467984901026 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 3784 | 1467984901028 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 05:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:35:01 INFO - PROCESS | 3784 | 1467984901031 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 3784 | 1467984901033 Marionette TRACE conn2 <- [1,846,null,{}] 05:35:01 INFO - PROCESS | 3784 | 1467984901036 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:01 INFO - PROCESS | 3784 | 1467984901041 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:01 INFO - PROCESS | 3784 | 1467984901168 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:35:01 INFO - PROCESS | 3784 | 1467984901173 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 3784 | 1467984901175 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:01 INFO - PROCESS | 3784 | ++DOCSHELL 181DDC00 == 32 [pid = 3784] [id = 221] 05:35:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (181E0C00) [pid = 3784] [serial = 661] [outer = 00000000] 05:35:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19A4C800) [pid = 3784] [serial = 662] [outer = 181E0C00] 05:35:01 INFO - PROCESS | 3784 | 1467984901219 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19CD7C00) [pid = 3784] [serial = 663] [outer = 181E0C00] 05:35:01 INFO - PROCESS | 3784 | 1467984901671 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 695ms 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (130A9C00) [pid = 3784] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (132DC400) [pid = 3784] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19A49C00) [pid = 3784] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (17E24400) [pid = 3784] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (132E6000) [pid = 3784] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1055A000) [pid = 3784] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10B79C00) [pid = 3784] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (156AFC00) [pid = 3784] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (16A08C00) [pid = 3784] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19FB5800) [pid = 3784] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (16BB4800) [pid = 3784] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19CD5400) [pid = 3784] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:35:01 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (16BB6C00) [pid = 3784] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:35:01 INFO - PROCESS | 3784 | 1467984901959 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 3784 | 1467984901961 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 05:35:01 INFO - PROCESS | 3784 | 1467984901970 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 3784 | 1467984901972 Marionette TRACE conn2 <- [1,850,null,{}] 05:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:35:01 INFO - PROCESS | 3784 | 1467984901976 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:01 INFO - PROCESS | 3784 | 1467984901987 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:02 INFO - PROCESS | 3784 | 1467984902066 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:35:02 INFO - PROCESS | 3784 | 1467984902073 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 3784 | 1467984902075 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:02 INFO - PROCESS | 3784 | ++DOCSHELL 13433000 == 33 [pid = 3784] [id = 222] 05:35:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (13951C00) [pid = 3784] [serial = 664] [outer = 00000000] 05:35:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (168BB800) [pid = 3784] [serial = 665] [outer = 13951C00] 05:35:02 INFO - PROCESS | 3784 | 1467984902119 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1429E400) [pid = 3784] [serial = 666] [outer = 13951C00] 05:35:02 INFO - PROCESS | 3784 | 1467984902519 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 599ms 05:35:02 INFO - PROCESS | 3784 | 1467984902570 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 3784 | 1467984902572 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 05:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:35:02 INFO - PROCESS | 3784 | 1467984902576 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 3784 | 1467984902577 Marionette TRACE conn2 <- [1,854,null,{}] 05:35:02 INFO - PROCESS | 3784 | 1467984902581 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:02 INFO - PROCESS | 3784 | 1467984902583 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:02 INFO - PROCESS | 3784 | 1467984902660 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:35:02 INFO - PROCESS | 3784 | 1467984902665 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 3784 | 1467984902667 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:02 INFO - PROCESS | 3784 | ++DOCSHELL 10B79C00 == 34 [pid = 3784] [id = 223] 05:35:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (131DFC00) [pid = 3784] [serial = 667] [outer = 00000000] 05:35:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19CD5400) [pid = 3784] [serial = 668] [outer = 131DFC00] 05:35:02 INFO - PROCESS | 3784 | 1467984902710 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19D1C400) [pid = 3784] [serial = 669] [outer = 131DFC00] 05:35:03 INFO - PROCESS | 3784 | 1467984903117 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 600ms 05:35:03 INFO - PROCESS | 3784 | 1467984903172 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 3784 | 1467984903174 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 05:35:03 INFO - PROCESS | 3784 | 1467984903181 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:35:03 INFO - PROCESS | 3784 | 1467984903183 Marionette TRACE conn2 <- [1,858,null,{}] 05:35:03 INFO - PROCESS | 3784 | 1467984903186 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:03 INFO - PROCESS | 3784 | 1467984903188 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:03 INFO - PROCESS | 3784 | 1467984903263 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:35:03 INFO - PROCESS | 3784 | 1467984903268 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 3784 | 1467984903270 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:03 INFO - PROCESS | 3784 | ++DOCSHELL 15716400 == 35 [pid = 3784] [id = 224] 05:35:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FBDC00) [pid = 3784] [serial = 670] [outer = 00000000] 05:35:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A52F400) [pid = 3784] [serial = 671] [outer = 19FBDC00] 05:35:03 INFO - PROCESS | 3784 | 1467984903313 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1A621400) [pid = 3784] [serial = 672] [outer = 19FBDC00] 05:35:03 INFO - PROCESS | 3784 | 1467984903752 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 600ms 05:35:03 INFO - PROCESS | 3784 | 1467984903780 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 3784 | 1467984903782 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 05:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:35:03 INFO - PROCESS | 3784 | 1467984903795 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 3784 | 1467984903797 Marionette TRACE conn2 <- [1,862,null,{}] 05:35:03 INFO - PROCESS | 3784 | 1467984903801 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:03 INFO - PROCESS | 3784 | 1467984903802 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:03 INFO - PROCESS | 3784 | 1467984903891 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:35:03 INFO - PROCESS | 3784 | 1467984903897 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 3784 | 1467984903899 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:03 INFO - PROCESS | 3784 | ++DOCSHELL 16A06C00 == 36 [pid = 3784] [id = 225] 05:35:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (176AFC00) [pid = 3784] [serial = 673] [outer = 00000000] 05:35:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A62C400) [pid = 3784] [serial = 674] [outer = 176AFC00] 05:35:03 INFO - PROCESS | 3784 | 1467984903942 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1A77E800) [pid = 3784] [serial = 675] [outer = 176AFC00] 05:35:04 INFO - PROCESS | 3784 | 1467984904807 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 995ms 05:35:04 INFO - PROCESS | 3784 | 1467984904815 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 3784 | 1467984904820 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 05:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:35:04 INFO - PROCESS | 3784 | 1467984904825 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 3784 | 1467984904828 Marionette TRACE conn2 <- [1,866,null,{}] 05:35:04 INFO - PROCESS | 3784 | 1467984904833 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:04 INFO - PROCESS | 3784 | 1467984904837 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:04 INFO - PROCESS | 3784 | 1467984904952 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:35:05 INFO - PROCESS | 3784 | 1467984905034 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 3784 | 1467984905037 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:05 INFO - PROCESS | 3784 | ++DOCSHELL 10B7C000 == 37 [pid = 3784] [id = 226] 05:35:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (10F23800) [pid = 3784] [serial = 676] [outer = 00000000] 05:35:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1292C000) [pid = 3784] [serial = 677] [outer = 10F23800] 05:35:05 INFO - PROCESS | 3784 | 1467984905136 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (131E0800) [pid = 3784] [serial = 678] [outer = 10F23800] 05:35:05 INFO - PROCESS | 3784 | 1467984905725 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1011ms 05:35:05 INFO - PROCESS | 3784 | 1467984905830 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 3784 | 1467984905835 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 05:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:35:05 INFO - PROCESS | 3784 | 1467984905842 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 3784 | 1467984905845 Marionette TRACE conn2 <- [1,870,null,{}] 05:35:05 INFO - PROCESS | 3784 | 1467984905849 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:05 INFO - PROCESS | 3784 | 1467984905852 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:06 INFO - PROCESS | 3784 | 1467984905987 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:35:06 INFO - PROCESS | 3784 | 1467984906063 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 3784 | 1467984906066 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:06 INFO - PROCESS | 3784 | ++DOCSHELL 13D9DC00 == 38 [pid = 3784] [id = 227] 05:35:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1429E800) [pid = 3784] [serial = 679] [outer = 00000000] 05:35:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (168B1800) [pid = 3784] [serial = 680] [outer = 1429E800] 05:35:06 INFO - PROCESS | 3784 | 1467984906121 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (16A07400) [pid = 3784] [serial = 681] [outer = 1429E800] 05:35:07 INFO - PROCESS | 3784 | --DOCSHELL 15716400 == 37 [pid = 3784] [id = 224] 05:35:07 INFO - PROCESS | 3784 | --DOCSHELL 10B79C00 == 36 [pid = 3784] [id = 223] 05:35:07 INFO - PROCESS | 3784 | --DOCSHELL 13433000 == 35 [pid = 3784] [id = 222] 05:35:07 INFO - PROCESS | 3784 | --DOCSHELL 181DDC00 == 34 [pid = 3784] [id = 221] 05:35:07 INFO - PROCESS | 3784 | --DOCSHELL 16FE6C00 == 33 [pid = 3784] [id = 220] 05:35:07 INFO - PROCESS | 3784 | --DOCSHELL 168B6400 == 32 [pid = 3784] [id = 219] 05:35:07 INFO - PROCESS | 3784 | --DOCSHELL 1571D400 == 31 [pid = 3784] [id = 218] 05:35:07 INFO - PROCESS | 3784 | --DOCSHELL 130AC000 == 30 [pid = 3784] [id = 217] 05:35:07 INFO - PROCESS | 3784 | --DOCSHELL 10A74C00 == 29 [pid = 3784] [id = 216] 05:35:07 INFO - PROCESS | 3784 | --DOCSHELL 10B5BC00 == 28 [pid = 3784] [id = 215] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1810C800) [pid = 3784] [serial = 618] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (13905400) [pid = 3784] [serial = 608] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (139DB400) [pid = 3784] [serial = 609] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19A52C00) [pid = 3784] [serial = 620] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (181E6000) [pid = 3784] [serial = 597] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (14295800) [pid = 3784] [serial = 602] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (144EA400) [pid = 3784] [serial = 603] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (10A76400) [pid = 3784] [serial = 599] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (10BB2000) [pid = 3784] [serial = 600] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (10F24C00) [pid = 3784] [serial = 605] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (11AE5C00) [pid = 3784] [serial = 606] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (15717400) [pid = 3784] [serial = 611] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (168B0C00) [pid = 3784] [serial = 612] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1738A400) [pid = 3784] [serial = 614] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A529000) [pid = 3784] [serial = 633] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A525C00) [pid = 3784] [serial = 632] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19FBD000) [pid = 3784] [serial = 630] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19D18000) [pid = 3784] [serial = 623] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19F0F400) [pid = 3784] [serial = 627] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (19F0B800) [pid = 3784] [serial = 626] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (19D18C00) [pid = 3784] [serial = 624] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (17F21C00) [pid = 3784] [serial = 617] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (19AD2C00) [pid = 3784] [serial = 621] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (19FB5C00) [pid = 3784] [serial = 629] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (1759A400) [pid = 3784] [serial = 615] [outer = 00000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3784 | 1467984907252 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1436ms 05:35:07 INFO - PROCESS | 3784 | 1467984907290 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 3784 | 1467984907294 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 05:35:07 INFO - PROCESS | 3784 | 1467984907298 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:35:07 INFO - PROCESS | 3784 | 1467984907301 Marionette TRACE conn2 <- [1,874,null,{}] 05:35:07 INFO - PROCESS | 3784 | 1467984907306 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:07 INFO - PROCESS | 3784 | 1467984907309 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:07 INFO - PROCESS | 3784 | 1467984907395 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:35:07 INFO - PROCESS | 3784 | 1467984907401 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:07 INFO - PROCESS | 3784 | 1467984907404 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:07 INFO - PROCESS | 3784 | ++DOCSHELL 10B5B400 == 29 [pid = 3784] [id = 228] 05:35:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (10B5BC00) [pid = 3784] [serial = 682] [outer = 00000000] 05:35:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (12BD2000) [pid = 3784] [serial = 683] [outer = 10B5BC00] 05:35:07 INFO - PROCESS | 3784 | 1467984907450 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (13C77C00) [pid = 3784] [serial = 684] [outer = 10B5BC00] 05:35:07 INFO - PROCESS | 3784 | 1467984907951 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 695ms 05:35:08 INFO - PROCESS | 3784 | 1467984907999 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 3784 | 1467984908003 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 05:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:35:08 INFO - PROCESS | 3784 | 1467984908010 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 3784 | 1467984908012 Marionette TRACE conn2 <- [1,878,null,{}] 05:35:08 INFO - PROCESS | 3784 | 1467984908016 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:08 INFO - PROCESS | 3784 | 1467984908018 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:08 INFO - PROCESS | 3784 | 1467984908102 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:35:08 INFO - PROCESS | 3784 | 1467984908111 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 3784 | 1467984908113 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:08 INFO - PROCESS | 3784 | ++DOCSHELL 168B6C00 == 30 [pid = 3784] [id = 229] 05:35:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (168B7800) [pid = 3784] [serial = 685] [outer = 00000000] 05:35:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (16A98400) [pid = 3784] [serial = 686] [outer = 168B7800] 05:35:08 INFO - PROCESS | 3784 | 1467984908163 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (16BAF000) [pid = 3784] [serial = 687] [outer = 168B7800] 05:35:08 INFO - PROCESS | 3784 | 1467984908606 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 647ms 05:35:08 INFO - PROCESS | 3784 | 1467984908648 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 3784 | 1467984908650 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 05:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:35:08 INFO - PROCESS | 3784 | 1467984908654 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 3784 | 1467984908657 Marionette TRACE conn2 <- [1,882,null,{}] 05:35:08 INFO - PROCESS | 3784 | 1467984908668 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:08 INFO - PROCESS | 3784 | 1467984908672 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:08 INFO - PROCESS | 3784 | 1467984908756 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:35:08 INFO - PROCESS | 3784 | 1467984908766 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 3784 | 1467984908769 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:08 INFO - PROCESS | 3784 | ++DOCSHELL 1810A800 == 31 [pid = 3784] [id = 230] 05:35:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (1810B800) [pid = 3784] [serial = 688] [outer = 00000000] 05:35:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (181E1800) [pid = 3784] [serial = 689] [outer = 1810B800] 05:35:08 INFO - PROCESS | 3784 | 1467984908816 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (181E8800) [pid = 3784] [serial = 690] [outer = 1810B800] 05:35:09 INFO - PROCESS | 3784 | 1467984909252 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 647ms 05:35:09 INFO - PROCESS | 3784 | 1467984909291 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 3784 | 1467984909294 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 05:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:35:09 INFO - PROCESS | 3784 | 1467984909297 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 3784 | 1467984909299 Marionette TRACE conn2 <- [1,886,null,{}] 05:35:09 INFO - PROCESS | 3784 | 1467984909302 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:09 INFO - PROCESS | 3784 | 1467984909304 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:09 INFO - PROCESS | 3784 | 1467984909388 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:35:09 INFO - PROCESS | 3784 | 1467984909393 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 3784 | 1467984909395 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:09 INFO - PROCESS | 3784 | ++DOCSHELL 1810E800 == 32 [pid = 3784] [id = 231] 05:35:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (181E6000) [pid = 3784] [serial = 691] [outer = 00000000] 05:35:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19CD1000) [pid = 3784] [serial = 692] [outer = 181E6000] 05:35:09 INFO - PROCESS | 3784 | 1467984909438 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19D1A400) [pid = 3784] [serial = 693] [outer = 181E6000] 05:35:09 INFO - PROCESS | 3784 | 1467984909939 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 711ms 05:35:10 INFO - PROCESS | 3784 | 1467984909998 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 3784 | 1467984910000 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 05:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:35:10 INFO - PROCESS | 3784 | 1467984910003 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 3784 | 1467984910005 Marionette TRACE conn2 <- [1,890,null,{}] 05:35:10 INFO - PROCESS | 3784 | 1467984910008 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:10 INFO - PROCESS | 3784 | 1467984910010 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:10 INFO - PROCESS | 3784 | 1467984910116 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:35:10 INFO - PROCESS | 3784 | 1467984910124 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 3784 | 1467984910127 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:10 INFO - PROCESS | 3784 | ++DOCSHELL 19D1F800 == 33 [pid = 3784] [id = 232] 05:35:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19F0B800) [pid = 3784] [serial = 694] [outer = 00000000] 05:35:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FB1800) [pid = 3784] [serial = 695] [outer = 19F0B800] 05:35:10 INFO - PROCESS | 3784 | 1467984910169 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19FB4C00) [pid = 3784] [serial = 696] [outer = 19F0B800] 05:35:10 INFO - PROCESS | 3784 | 1467984910688 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 694ms 05:35:10 INFO - PROCESS | 3784 | 1467984910734 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 3784 | 1467984910736 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 05:35:10 INFO - PROCESS | 3784 | 1467984910739 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:35:10 INFO - PROCESS | 3784 | 1467984910741 Marionette TRACE conn2 <- [1,894,null,{}] 05:35:10 INFO - PROCESS | 3784 | 1467984910744 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:10 INFO - PROCESS | 3784 | 1467984910750 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:10 INFO - PROCESS | 3784 | 1467984910895 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:35:10 INFO - PROCESS | 3784 | 1467984910915 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 3784 | 1467984910925 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:10 INFO - PROCESS | 3784 | ++DOCSHELL 1A520C00 == 34 [pid = 3784] [id = 233] 05:35:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1A52CC00) [pid = 3784] [serial = 697] [outer = 00000000] 05:35:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A62CC00) [pid = 3784] [serial = 698] [outer = 1A52CC00] 05:35:10 INFO - PROCESS | 3784 | 1467984910972 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A62D400) [pid = 3784] [serial = 699] [outer = 1A52CC00] 05:35:11 INFO - PROCESS | 3784 | 1467984911398 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 695ms 05:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:35:11 INFO - PROCESS | 3784 | 1467984911439 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 3784 | 1467984911441 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 05:35:11 INFO - PROCESS | 3784 | 1467984911444 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 3784 | 1467984911446 Marionette TRACE conn2 <- [1,898,null,{}] 05:35:11 INFO - PROCESS | 3784 | 1467984911455 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:11 INFO - PROCESS | 3784 | 1467984911456 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:11 INFO - PROCESS | 3784 | 1467984911558 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:35:11 INFO - PROCESS | 3784 | 1467984911563 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 3784 | 1467984911565 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:11 INFO - PROCESS | 3784 | ++DOCSHELL 13295C00 == 35 [pid = 3784] [id = 234] 05:35:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1A62BC00) [pid = 3784] [serial = 700] [outer = 00000000] 05:35:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A786400) [pid = 3784] [serial = 701] [outer = 1A62BC00] 05:35:11 INFO - PROCESS | 3784 | 1467984911607 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A788400) [pid = 3784] [serial = 702] [outer = 1A62BC00] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (10A76000) [pid = 3784] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (13135800) [pid = 3784] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (131DFC00) [pid = 3784] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (10B75400) [pid = 3784] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (13951C00) [pid = 3784] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (10B5C400) [pid = 3784] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1571D800) [pid = 3784] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (132E1000) [pid = 3784] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (181E9800) [pid = 3784] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (168B8400) [pid = 3784] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (16FE7C00) [pid = 3784] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (181E0C00) [pid = 3784] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:35:11 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19FBDC00) [pid = 3784] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:35:12 INFO - PROCESS | 3784 | 1467984912085 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 695ms 05:35:12 INFO - PROCESS | 3784 | 1467984912146 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 3784 | 1467984912148 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 05:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:35:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (13132000) [pid = 3784] [serial = 703] [outer = 1B267000] 05:35:12 INFO - PROCESS | 3784 | 1467984912171 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 3784 | 1467984912172 Marionette TRACE conn2 <- [1,902,null,{}] 05:35:12 INFO - PROCESS | 3784 | 1467984912205 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:12 INFO - PROCESS | 3784 | 1467984912207 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:12 INFO - PROCESS | 3784 | 1467984912319 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:35:12 INFO - PROCESS | 3784 | 1467984912327 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 3784 | 1467984912329 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:12 INFO - PROCESS | 3784 | ++DOCSHELL 11CD8800 == 36 [pid = 3784] [id = 235] 05:35:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1312B400) [pid = 3784] [serial = 704] [outer = 00000000] 05:35:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1760D800) [pid = 3784] [serial = 705] [outer = 1312B400] 05:35:12 INFO - PROCESS | 3784 | 1467984912371 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1A790400) [pid = 3784] [serial = 706] [outer = 1312B400] 05:35:12 INFO - PROCESS | 3784 | 1467984912809 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 726ms 05:35:12 INFO - PROCESS | 3784 | 1467984912874 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 3784 | 1467984912876 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 05:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:35:12 INFO - PROCESS | 3784 | 1467984912879 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 3784 | 1467984912881 Marionette TRACE conn2 <- [1,906,null,{}] 05:35:12 INFO - PROCESS | 3784 | 1467984912884 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:12 INFO - PROCESS | 3784 | 1467984912886 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:13 INFO - PROCESS | 3784 | 1467984912975 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:35:13 INFO - PROCESS | 3784 | 1467984912980 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 3784 | 1467984912982 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:13 INFO - PROCESS | 3784 | ++DOCSHELL 1A784800 == 37 [pid = 3784] [id = 236] 05:35:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1A78C400) [pid = 3784] [serial = 707] [outer = 00000000] 05:35:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A796C00) [pid = 3784] [serial = 708] [outer = 1A78C400] 05:35:13 INFO - PROCESS | 3784 | 1467984913032 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A799800) [pid = 3784] [serial = 709] [outer = 1A78C400] 05:35:13 INFO - PROCESS | 3784 | 1467984913491 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 631ms 05:35:13 INFO - PROCESS | 3784 | 1467984913551 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 3784 | 1467984913553 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 05:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:35:13 INFO - PROCESS | 3784 | 1467984913556 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 3784 | 1467984913558 Marionette TRACE conn2 <- [1,910,null,{}] 05:35:13 INFO - PROCESS | 3784 | 1467984913561 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:13 INFO - PROCESS | 3784 | 1467984913563 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:13 INFO - PROCESS | 3784 | 1467984913644 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:35:13 INFO - PROCESS | 3784 | 1467984913690 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 3784 | 1467984913692 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:13 INFO - PROCESS | 3784 | ++DOCSHELL 156ACC00 == 38 [pid = 3784] [id = 237] 05:35:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1AB44400) [pid = 3784] [serial = 710] [outer = 00000000] 05:35:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1AB4C400) [pid = 3784] [serial = 711] [outer = 1AB44400] 05:35:13 INFO - PROCESS | 3784 | 1467984913734 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1AB4F400) [pid = 3784] [serial = 712] [outer = 1AB44400] 05:35:14 INFO - PROCESS | 3784 | 1467984914388 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 916ms 05:35:14 INFO - PROCESS | 3784 | 1467984914462 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 3784 | 1467984914466 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 05:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:35:14 INFO - PROCESS | 3784 | 1467984914471 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 3784 | 1467984914476 Marionette TRACE conn2 <- [1,914,null,{}] 05:35:14 INFO - PROCESS | 3784 | 1467984914482 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:14 INFO - PROCESS | 3784 | 1467984914485 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:14 INFO - PROCESS | 3784 | 1467984914594 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:35:14 INFO - PROCESS | 3784 | 1467984914720 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 3784 | 1467984914723 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:14 INFO - PROCESS | 3784 | ++DOCSHELL 10B5D000 == 39 [pid = 3784] [id = 238] 05:35:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (10E94400) [pid = 3784] [serial = 713] [outer = 00000000] 05:35:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (132DB000) [pid = 3784] [serial = 714] [outer = 10E94400] 05:35:14 INFO - PROCESS | 3784 | 1467984914786 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (15713400) [pid = 3784] [serial = 715] [outer = 10E94400] 05:35:15 INFO - PROCESS | 3784 | 1467984915393 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1010ms 05:35:15 INFO - PROCESS | 3784 | 1467984915475 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 3784 | 1467984915480 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 05:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:35:15 INFO - PROCESS | 3784 | 1467984915487 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 3784 | 1467984915490 Marionette TRACE conn2 <- [1,918,null,{}] 05:35:15 INFO - PROCESS | 3784 | 1467984915494 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:15 INFO - PROCESS | 3784 | 1467984915497 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:15 INFO - PROCESS | 3784 | 1467984915606 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:35:15 INFO - PROCESS | 3784 | 1467984915730 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 3784 | 1467984915733 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:15 INFO - PROCESS | 3784 | ++DOCSHELL 16EDB400 == 40 [pid = 3784] [id = 239] 05:35:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (17606400) [pid = 3784] [serial = 716] [outer = 00000000] 05:35:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1810C800) [pid = 3784] [serial = 717] [outer = 17606400] 05:35:15 INFO - PROCESS | 3784 | 1467984915789 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (181E5000) [pid = 3784] [serial = 718] [outer = 17606400] 05:35:16 INFO - PROCESS | 3784 | 1467984916366 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 963ms 05:35:16 INFO - PROCESS | 3784 | 1467984916431 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 3784 | 1467984916434 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 05:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:35:16 INFO - PROCESS | 3784 | 1467984916438 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 3784 | 1467984916442 Marionette TRACE conn2 <- [1,922,null,{}] 05:35:16 INFO - PROCESS | 3784 | 1467984916453 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:16 INFO - PROCESS | 3784 | 1467984916457 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:16 INFO - PROCESS | 3784 | 1467984916621 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:35:16 INFO - PROCESS | 3784 | 1467984916741 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 3784 | 1467984916745 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:16 INFO - PROCESS | 3784 | ++DOCSHELL 1A78B000 == 41 [pid = 3784] [id = 240] 05:35:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1A78B800) [pid = 3784] [serial = 719] [outer = 00000000] 05:35:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (1A79C800) [pid = 3784] [serial = 720] [outer = 1A78B800] 05:35:16 INFO - PROCESS | 3784 | 1467984916800 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1AB4C000) [pid = 3784] [serial = 721] [outer = 1A78B800] 05:35:17 INFO - PROCESS | 3784 | 1467984917362 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 948ms 05:35:17 INFO - PROCESS | 3784 | 1467984917414 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 3784 | 1467984917417 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 05:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:35:17 INFO - PROCESS | 3784 | 1467984917421 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 3784 | 1467984917423 Marionette TRACE conn2 <- [1,926,null,{}] 05:35:17 INFO - PROCESS | 3784 | 1467984917427 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:17 INFO - PROCESS | 3784 | 1467984917429 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:17 INFO - PROCESS | 3784 | 1467984917655 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:35:17 INFO - PROCESS | 3784 | 1467984917806 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 3784 | 1467984917809 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:17 INFO - PROCESS | 3784 | ++DOCSHELL 10A78400 == 42 [pid = 3784] [id = 241] 05:35:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (10A79400) [pid = 3784] [serial = 722] [outer = 00000000] 05:35:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (10B5C800) [pid = 3784] [serial = 723] [outer = 10A79400] 05:35:17 INFO - PROCESS | 3784 | 1467984917859 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (11AE6400) [pid = 3784] [serial = 724] [outer = 10A79400] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 1A784800 == 41 [pid = 3784] [id = 236] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 11CD8800 == 40 [pid = 3784] [id = 235] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 13295C00 == 39 [pid = 3784] [id = 234] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 1A520C00 == 38 [pid = 3784] [id = 233] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 19D1F800 == 37 [pid = 3784] [id = 232] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 1810E800 == 36 [pid = 3784] [id = 231] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 1810A800 == 35 [pid = 3784] [id = 230] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 168B6C00 == 34 [pid = 3784] [id = 229] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 10B5B400 == 33 [pid = 3784] [id = 228] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 13D9DC00 == 32 [pid = 3784] [id = 227] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 10B7C000 == 31 [pid = 3784] [id = 226] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 16A06C00 == 30 [pid = 3784] [id = 225] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 16EDB400 == 29 [pid = 3784] [id = 239] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 1A78B000 == 28 [pid = 3784] [id = 240] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 156ACC00 == 27 [pid = 3784] [id = 237] 05:35:18 INFO - PROCESS | 3784 | --DOCSHELL 10B5D000 == 26 [pid = 3784] [id = 238] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (1A621400) [pid = 3784] [serial = 672] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (10B7C800) [pid = 3784] [serial = 647] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (1342E800) [pid = 3784] [serial = 651] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (19CD5400) [pid = 3784] [serial = 668] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (10F21800) [pid = 3784] [serial = 635] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (131E0400) [pid = 3784] [serial = 650] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (1429E400) [pid = 3784] [serial = 666] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (12BD1C00) [pid = 3784] [serial = 645] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (168B4800) [pid = 3784] [serial = 654] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (13D99C00) [pid = 3784] [serial = 638] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19A4CC00) [pid = 3784] [serial = 641] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (15D58400) [pid = 3784] [serial = 653] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (10F2A400) [pid = 3784] [serial = 648] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (144E9800) [pid = 3784] [serial = 639] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (16AA3400) [pid = 3784] [serial = 656] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (16EDC400) [pid = 3784] [serial = 657] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (176A4400) [pid = 3784] [serial = 660] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (19D1C400) [pid = 3784] [serial = 669] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (12826000) [pid = 3784] [serial = 644] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19CD7C00) [pid = 3784] [serial = 663] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (17597800) [pid = 3784] [serial = 659] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19A4C800) [pid = 3784] [serial = 662] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19D15800) [pid = 3784] [serial = 642] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (168BB800) [pid = 3784] [serial = 665] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (129B3C00) [pid = 3784] [serial = 636] [outer = 00000000] [url = about:blank] 05:35:18 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1A52F400) [pid = 3784] [serial = 671] [outer = 00000000] [url = about:blank] 05:35:19 INFO - PROCESS | 3784 | 1467984919095 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1721ms 05:35:19 INFO - PROCESS | 3784 | 1467984919127 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 3784 | 1467984919132 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 05:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:35:19 INFO - PROCESS | 3784 | 1467984919137 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 3784 | 1467984919140 Marionette TRACE conn2 <- [1,930,null,{}] 05:35:19 INFO - PROCESS | 3784 | 1467984919192 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:19 INFO - PROCESS | 3784 | 1467984919195 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:19 INFO - PROCESS | 3784 | 1467984919279 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:35:19 INFO - PROCESS | 3784 | 1467984919360 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 3784 | 1467984919365 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:19 INFO - PROCESS | 3784 | ++DOCSHELL 10A7E800 == 27 [pid = 3784] [id = 242] 05:35:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (10A81800) [pid = 3784] [serial = 725] [outer = 00000000] 05:35:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (10F20000) [pid = 3784] [serial = 726] [outer = 10A81800] 05:35:19 INFO - PROCESS | 3784 | 1467984919412 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (1126F800) [pid = 3784] [serial = 727] [outer = 10A81800] 05:35:19 INFO - PROCESS | 3784 | 1467984919859 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 742ms 05:35:19 INFO - PROCESS | 3784 | 1467984919910 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 3784 | 1467984919915 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 05:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:35:19 INFO - PROCESS | 3784 | 1467984919921 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 3784 | 1467984919924 Marionette TRACE conn2 <- [1,934,null,{}] 05:35:19 INFO - PROCESS | 3784 | 1467984919928 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:19 INFO - PROCESS | 3784 | 1467984919931 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:20 INFO - PROCESS | 3784 | 1467984920017 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:35:20 INFO - PROCESS | 3784 | 1467984920024 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 3784 | 1467984920027 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:20 INFO - PROCESS | 3784 | ++DOCSHELL 12D83C00 == 28 [pid = 3784] [id = 243] 05:35:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (12DC8400) [pid = 3784] [serial = 728] [outer = 00000000] 05:35:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (131DEC00) [pid = 3784] [serial = 729] [outer = 12DC8400] 05:35:20 INFO - PROCESS | 3784 | 1467984920073 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1342E800) [pid = 3784] [serial = 730] [outer = 12DC8400] 05:35:20 INFO - PROCESS | 3784 | 1467984920526 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 647ms 05:35:20 INFO - PROCESS | 3784 | 1467984920558 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 3784 | 1467984920561 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 05:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:35:20 INFO - PROCESS | 3784 | 1467984920568 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 3784 | 1467984920572 Marionette TRACE conn2 <- [1,938,null,{}] 05:35:20 INFO - PROCESS | 3784 | 1467984920583 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:20 INFO - PROCESS | 3784 | 1467984920587 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:20 INFO - PROCESS | 3784 | 1467984920699 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:35:20 INFO - PROCESS | 3784 | 1467984920709 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 3784 | 1467984920712 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:20 INFO - PROCESS | 3784 | ++DOCSHELL 150B4C00 == 29 [pid = 3784] [id = 244] 05:35:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (150B5800) [pid = 3784] [serial = 731] [outer = 00000000] 05:35:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (156AD000) [pid = 3784] [serial = 732] [outer = 150B5800] 05:35:20 INFO - PROCESS | 3784 | 1467984920761 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (15D52400) [pid = 3784] [serial = 733] [outer = 150B5800] 05:35:21 INFO - PROCESS | 3784 | 1467984921218 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 695ms 05:35:21 INFO - PROCESS | 3784 | 1467984921268 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 3784 | 1467984921271 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 05:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:35:21 INFO - PROCESS | 3784 | 1467984921274 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 3784 | 1467984921276 Marionette TRACE conn2 <- [1,942,null,{}] 05:35:21 INFO - PROCESS | 3784 | 1467984921279 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:21 INFO - PROCESS | 3784 | 1467984921291 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:21 INFO - PROCESS | 3784 | 1467984921401 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:35:21 INFO - PROCESS | 3784 | 1467984921406 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 3784 | 1467984921408 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:21 INFO - PROCESS | 3784 | ++DOCSHELL 13CB1800 == 30 [pid = 3784] [id = 245] 05:35:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (144E9800) [pid = 3784] [serial = 734] [outer = 00000000] 05:35:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (168BBC00) [pid = 3784] [serial = 735] [outer = 144E9800] 05:35:21 INFO - PROCESS | 3784 | 1467984921453 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (16AA6400) [pid = 3784] [serial = 736] [outer = 144E9800] 05:35:21 INFO - PROCESS | 3784 | 1467984921898 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 632ms 05:35:21 INFO - PROCESS | 3784 | 1467984921912 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:35:21 INFO - PROCESS | 3784 | 1467984921914 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 05:35:21 INFO - PROCESS | 3784 | 1467984921917 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 3784 | 1467984921919 Marionette TRACE conn2 <- [1,946,null,{}] 05:35:21 INFO - PROCESS | 3784 | 1467984921922 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:21 INFO - PROCESS | 3784 | 1467984921925 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:22 INFO - PROCESS | 3784 | 1467984922033 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:35:22 INFO - PROCESS | 3784 | 1467984922114 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 3784 | 1467984922116 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:22 INFO - PROCESS | 3784 | ++DOCSHELL 16FDF400 == 31 [pid = 3784] [id = 246] 05:35:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (16FDF800) [pid = 3784] [serial = 737] [outer = 00000000] 05:35:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1738D400) [pid = 3784] [serial = 738] [outer = 16FDF800] 05:35:22 INFO - PROCESS | 3784 | 1467984922159 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (17605800) [pid = 3784] [serial = 739] [outer = 16FDF800] 05:35:22 INFO - PROCESS | 3784 | 1467984922572 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 694ms 05:35:22 INFO - PROCESS | 3784 | 1467984922618 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 3784 | 1467984922620 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 05:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:35:22 INFO - PROCESS | 3784 | 1467984922633 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 3784 | 1467984922635 Marionette TRACE conn2 <- [1,950,null,{}] 05:35:22 INFO - PROCESS | 3784 | 1467984922638 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:22 INFO - PROCESS | 3784 | 1467984922644 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:22 INFO - PROCESS | 3784 | 1467984922817 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:35:22 INFO - PROCESS | 3784 | 1467984922876 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 3784 | 1467984922878 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:22 INFO - PROCESS | 3784 | ++DOCSHELL 1036EC00 == 32 [pid = 3784] [id = 247] 05:35:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (176AC400) [pid = 3784] [serial = 740] [outer = 00000000] 05:35:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (181E7000) [pid = 3784] [serial = 741] [outer = 176AC400] 05:35:22 INFO - PROCESS | 3784 | 1467984922923 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19A4E400) [pid = 3784] [serial = 742] [outer = 176AC400] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19F0B800) [pid = 3784] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (1A52CC00) [pid = 3784] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1A62BC00) [pid = 3784] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (181E6000) [pid = 3784] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (168B7800) [pid = 3784] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1429E800) [pid = 3784] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (176AFC00) [pid = 3784] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10F23800) [pid = 3784] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1810B800) [pid = 3784] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10B5BC00) [pid = 3784] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1AB44400) [pid = 3784] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A78C400) [pid = 3784] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:35:23 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1312B400) [pid = 3784] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:35:23 INFO - PROCESS | 3784 | 1467984923572 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 947ms 05:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:35:23 INFO - PROCESS | 3784 | 1467984923611 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 3784 | 1467984923613 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 05:35:23 INFO - PROCESS | 3784 | 1467984923617 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 3784 | 1467984923618 Marionette TRACE conn2 <- [1,954,null,{}] 05:35:23 INFO - PROCESS | 3784 | 1467984923622 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:23 INFO - PROCESS | 3784 | 1467984923624 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:23 INFO - PROCESS | 3784 | 1467984923707 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:35:23 INFO - PROCESS | 3784 | 1467984923712 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 3784 | 1467984923714 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:23 INFO - PROCESS | 3784 | ++DOCSHELL 13DA7400 == 33 [pid = 3784] [id = 248] 05:35:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1429E800) [pid = 3784] [serial = 743] [outer = 00000000] 05:35:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (17517800) [pid = 3784] [serial = 744] [outer = 1429E800] 05:35:23 INFO - PROCESS | 3784 | 1467984923757 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (176AA400) [pid = 3784] [serial = 745] [outer = 1429E800] 05:35:24 INFO - PROCESS | 3784 | 1467984924167 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 600ms 05:35:24 INFO - PROCESS | 3784 | 1467984924214 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 3784 | 1467984924216 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 05:35:24 INFO - PROCESS | 3784 | 1467984924219 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:35:24 INFO - PROCESS | 3784 | 1467984924221 Marionette TRACE conn2 <- [1,958,null,{}] 05:35:24 INFO - PROCESS | 3784 | 1467984924225 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:24 INFO - PROCESS | 3784 | 1467984924226 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:24 INFO - PROCESS | 3784 | 1467984924308 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:35:24 INFO - PROCESS | 3784 | 1467984924313 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 3784 | 1467984924315 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:24 INFO - PROCESS | 3784 | ++DOCSHELL 181E3C00 == 34 [pid = 3784] [id = 249] 05:35:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (181E7800) [pid = 3784] [serial = 746] [outer = 00000000] 05:35:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19CC9C00) [pid = 3784] [serial = 747] [outer = 181E7800] 05:35:24 INFO - PROCESS | 3784 | 1467984924365 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19A55800) [pid = 3784] [serial = 748] [outer = 181E7800] 05:35:24 INFO - PROCESS | 3784 | 1467984924814 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 647ms 05:35:24 INFO - PROCESS | 3784 | 1467984924858 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 3784 | 1467984924860 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 05:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:35:24 INFO - PROCESS | 3784 | 1467984924863 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 3784 | 1467984924865 Marionette TRACE conn2 <- [1,962,null,{}] 05:35:24 INFO - PROCESS | 3784 | 1467984924868 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:24 INFO - PROCESS | 3784 | 1467984924870 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:24 INFO - PROCESS | 3784 | 1467984924961 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:35:25 INFO - PROCESS | 3784 | 1467984924969 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 3784 | 1467984924971 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:25 INFO - PROCESS | 3784 | ++DOCSHELL 1429EC00 == 35 [pid = 3784] [id = 250] 05:35:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19F0AC00) [pid = 3784] [serial = 749] [outer = 00000000] 05:35:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19FB3400) [pid = 3784] [serial = 750] [outer = 19F0AC00] 05:35:25 INFO - PROCESS | 3784 | 1467984925013 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19FB8800) [pid = 3784] [serial = 751] [outer = 19F0AC00] 05:35:25 INFO - PROCESS | 3784 | 1467984925435 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 600ms 05:35:25 INFO - PROCESS | 3784 | 1467984925460 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 3784 | 1467984925462 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 05:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:35:25 INFO - PROCESS | 3784 | 1467984925466 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 3784 | 1467984925467 Marionette TRACE conn2 <- [1,966,null,{}] 05:35:25 INFO - PROCESS | 3784 | 1467984925471 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:25 INFO - PROCESS | 3784 | 1467984925472 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:25 INFO - PROCESS | 3784 | 1467984925638 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:35:25 INFO - PROCESS | 3784 | 1467984925698 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 3784 | 1467984925702 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:25 INFO - PROCESS | 3784 | ++DOCSHELL 10A77400 == 36 [pid = 3784] [id = 251] 05:35:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (10A78000) [pid = 3784] [serial = 752] [outer = 00000000] 05:35:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (10B5EC00) [pid = 3784] [serial = 753] [outer = 10A78000] 05:35:25 INFO - PROCESS | 3784 | 1467984925759 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (10BB1400) [pid = 3784] [serial = 754] [outer = 10A78000] 05:35:26 INFO - PROCESS | 3784 | 1467984926543 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1153ms 05:35:26 INFO - PROCESS | 3784 | 1467984926645 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 3784 | 1467984926649 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 05:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:35:26 INFO - PROCESS | 3784 | 1467984926654 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 3784 | 1467984926657 Marionette TRACE conn2 <- [1,970,null,{}] 05:35:26 INFO - PROCESS | 3784 | 1467984926662 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:26 INFO - PROCESS | 3784 | 1467984926665 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:26 INFO - PROCESS | 3784 | 1467984926808 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:35:26 INFO - PROCESS | 3784 | 1467984926926 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 3784 | 1467984926929 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:26 INFO - PROCESS | 3784 | ++DOCSHELL 1390A000 == 37 [pid = 3784] [id = 252] 05:35:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (13948400) [pid = 3784] [serial = 755] [outer = 00000000] 05:35:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (13C75000) [pid = 3784] [serial = 756] [outer = 13948400] 05:35:26 INFO - PROCESS | 3784 | 1467984926984 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (14295C00) [pid = 3784] [serial = 757] [outer = 13948400] 05:35:27 INFO - PROCESS | 3784 | 1467984927813 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1264ms 05:35:27 INFO - PROCESS | 3784 | 1467984927915 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:35:27 INFO - PROCESS | 3784 | 1467984927920 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 05:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:35:27 INFO - PROCESS | 3784 | 1467984927926 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 3784 | 1467984927929 Marionette TRACE conn2 <- [1,974,null,{}] 05:35:27 INFO - PROCESS | 3784 | 1467984927935 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:27 INFO - PROCESS | 3784 | 1467984927937 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:28 INFO - PROCESS | 3784 | 1467984928052 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:35:28 INFO - PROCESS | 3784 | 1467984928129 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 3784 | 1467984928133 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:28 INFO - PROCESS | 3784 | ++DOCSHELL 12822000 == 38 [pid = 3784] [id = 253] 05:35:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (12824800) [pid = 3784] [serial = 758] [outer = 00000000] 05:35:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (12B03800) [pid = 3784] [serial = 759] [outer = 12824800] 05:35:28 INFO - PROCESS | 3784 | 1467984928182 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (13034800) [pid = 3784] [serial = 760] [outer = 12824800] 05:35:28 INFO - PROCESS | 3784 | --DOCSHELL 1429EC00 == 37 [pid = 3784] [id = 250] 05:35:28 INFO - PROCESS | 3784 | --DOCSHELL 181E3C00 == 36 [pid = 3784] [id = 249] 05:35:28 INFO - PROCESS | 3784 | --DOCSHELL 13DA7400 == 35 [pid = 3784] [id = 248] 05:35:28 INFO - PROCESS | 3784 | --DOCSHELL 1036EC00 == 34 [pid = 3784] [id = 247] 05:35:28 INFO - PROCESS | 3784 | --DOCSHELL 16FDF400 == 33 [pid = 3784] [id = 246] 05:35:28 INFO - PROCESS | 3784 | --DOCSHELL 13CB1800 == 32 [pid = 3784] [id = 245] 05:35:28 INFO - PROCESS | 3784 | --DOCSHELL 150B4C00 == 31 [pid = 3784] [id = 244] 05:35:28 INFO - PROCESS | 3784 | --DOCSHELL 12D83C00 == 30 [pid = 3784] [id = 243] 05:35:28 INFO - PROCESS | 3784 | --DOCSHELL 10A7E800 == 29 [pid = 3784] [id = 242] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (156AC800) [pid = 3784] [serial = 399] [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.] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (19FB1800) [pid = 3784] [serial = 695] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1A62CC00) [pid = 3784] [serial = 698] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (19FB4C00) [pid = 3784] [serial = 696] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (1A786400) [pid = 3784] [serial = 701] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19CD1000) [pid = 3784] [serial = 692] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (16A98400) [pid = 3784] [serial = 686] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (16BAF000) [pid = 3784] [serial = 687] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (168B1800) [pid = 3784] [serial = 680] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (16A07400) [pid = 3784] [serial = 681] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1A77E800) [pid = 3784] [serial = 675] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1A62C400) [pid = 3784] [serial = 674] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1292C000) [pid = 3784] [serial = 677] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1A62D400) [pid = 3784] [serial = 699] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (131E0800) [pid = 3784] [serial = 678] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (181E1800) [pid = 3784] [serial = 689] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (181E8800) [pid = 3784] [serial = 690] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (12BD2000) [pid = 3784] [serial = 683] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (13C77C00) [pid = 3784] [serial = 684] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1AB4F400) [pid = 3784] [serial = 712] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (1AB4C400) [pid = 3784] [serial = 711] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A799800) [pid = 3784] [serial = 709] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1760D800) [pid = 3784] [serial = 705] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1A790400) [pid = 3784] [serial = 706] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1A788400) [pid = 3784] [serial = 702] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1A796C00) [pid = 3784] [serial = 708] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (19D1A400) [pid = 3784] [serial = 693] [outer = 00000000] [url = about:blank] 05:35:28 INFO - PROCESS | 3784 | 1467984928676 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 806ms 05:35:28 INFO - PROCESS | 3784 | 1467984928728 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 3784 | 1467984928732 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 05:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:35:28 INFO - PROCESS | 3784 | 1467984928739 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 3784 | 1467984928742 Marionette TRACE conn2 <- [1,978,null,{}] 05:35:28 INFO - PROCESS | 3784 | 1467984928746 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:28 INFO - PROCESS | 3784 | 1467984928748 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:28 INFO - PROCESS | 3784 | 1467984928840 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:35:28 INFO - PROCESS | 3784 | 1467984928849 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 3784 | 1467984928851 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:28 INFO - PROCESS | 3784 | ++DOCSHELL 13C6A400 == 30 [pid = 3784] [id = 254] 05:35:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (13C6AC00) [pid = 3784] [serial = 761] [outer = 00000000] 05:35:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (13C78400) [pid = 3784] [serial = 762] [outer = 13C6AC00] 05:35:28 INFO - PROCESS | 3784 | 1467984928899 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (1429EC00) [pid = 3784] [serial = 763] [outer = 13C6AC00] 05:35:29 INFO - PROCESS | 3784 | 1467984929409 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 711ms 05:35:29 INFO - PROCESS | 3784 | 1467984929469 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 3784 | 1467984929471 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 05:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:35:29 INFO - PROCESS | 3784 | 1467984929476 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 3784 | 1467984929481 Marionette TRACE conn2 <- [1,982,null,{}] 05:35:29 INFO - PROCESS | 3784 | 1467984929495 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:29 INFO - PROCESS | 3784 | 1467984929499 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:29 INFO - PROCESS | 3784 | 1467984929614 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:35:29 INFO - PROCESS | 3784 | 1467984929706 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 3784 | 1467984929709 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:29 INFO - PROCESS | 3784 | ++DOCSHELL 16A98400 == 31 [pid = 3784] [id = 255] 05:35:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (16A9A800) [pid = 3784] [serial = 764] [outer = 00000000] 05:35:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (16ED8800) [pid = 3784] [serial = 765] [outer = 16A9A800] 05:35:29 INFO - PROCESS | 3784 | 1467984929758 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (16FE7C00) [pid = 3784] [serial = 766] [outer = 16A9A800] 05:35:30 INFO - PROCESS | 3784 | 1467984930123 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 710ms 05:35:30 INFO - PROCESS | 3784 | 1467984930174 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 3784 | 1467984930176 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 05:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:35:30 INFO - PROCESS | 3784 | 1467984930180 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 3784 | 1467984930182 Marionette TRACE conn2 <- [1,986,null,{}] 05:35:30 INFO - PROCESS | 3784 | 1467984930185 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:30 INFO - PROCESS | 3784 | 1467984930187 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:30 INFO - PROCESS | 3784 | 1467984930272 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:35:30 INFO - PROCESS | 3784 | 1467984930277 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 3784 | 1467984930279 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:30 INFO - PROCESS | 3784 | ++DOCSHELL 17591800 == 32 [pid = 3784] [id = 256] 05:35:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (176A4400) [pid = 3784] [serial = 767] [outer = 00000000] 05:35:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (181DFC00) [pid = 3784] [serial = 768] [outer = 176A4400] 05:35:30 INFO - PROCESS | 3784 | 1467984930323 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (181EA800) [pid = 3784] [serial = 769] [outer = 176A4400] 05:35:30 INFO - PROCESS | 3784 | 1467984930791 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 648ms 05:35:30 INFO - PROCESS | 3784 | 1467984930819 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 3784 | 1467984930821 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 05:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:35:30 INFO - PROCESS | 3784 | 1467984930824 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 3784 | 1467984930826 Marionette TRACE conn2 <- [1,990,null,{}] 05:35:30 INFO - PROCESS | 3784 | 1467984930830 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:30 INFO - PROCESS | 3784 | 1467984930832 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:30 INFO - PROCESS | 3784 | 1467984930936 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:35:31 INFO - PROCESS | 3784 | 1467984931021 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 3784 | 1467984931023 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:31 INFO - PROCESS | 3784 | ++DOCSHELL 1571EC00 == 33 [pid = 3784] [id = 257] 05:35:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19AD5800) [pid = 3784] [serial = 770] [outer = 00000000] 05:35:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19CD8800) [pid = 3784] [serial = 771] [outer = 19AD5800] 05:35:31 INFO - PROCESS | 3784 | 1467984931065 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19D1C000) [pid = 3784] [serial = 772] [outer = 19AD5800] 05:35:31 INFO - PROCESS | 3784 | 1467984931483 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 695ms 05:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:35:31 INFO - PROCESS | 3784 | 1467984931524 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 3784 | 1467984931526 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 05:35:31 INFO - PROCESS | 3784 | 1467984931529 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 3784 | 1467984931531 Marionette TRACE conn2 <- [1,994,null,{}] 05:35:31 INFO - PROCESS | 3784 | 1467984931535 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:31 INFO - PROCESS | 3784 | 1467984931540 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:31 INFO - PROCESS | 3784 | 1467984931670 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:35:31 INFO - PROCESS | 3784 | 1467984931732 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 3784 | 1467984931735 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:31 INFO - PROCESS | 3784 | ++DOCSHELL 19F06400 == 34 [pid = 3784] [id = 258] 05:35:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19F07000) [pid = 3784] [serial = 773] [outer = 00000000] 05:35:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FCE400) [pid = 3784] [serial = 774] [outer = 19F07000] 05:35:31 INFO - PROCESS | 3784 | 1467984931779 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A52A800) [pid = 3784] [serial = 775] [outer = 19F07000] 05:35:32 INFO - PROCESS | 3784 | 1467984932236 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 695ms 05:35:32 INFO - PROCESS | 3784 | 1467984932260 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 3784 | 1467984932262 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 05:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:35:32 INFO - PROCESS | 3784 | 1467984932271 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - PROCESS | 3784 | 1467984932273 Marionette TRACE conn2 <- [1,998,null,{}] 05:35:32 INFO - PROCESS | 3784 | 1467984932277 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:32 INFO - PROCESS | 3784 | 1467984932279 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:32 INFO - PROCESS | 3784 | 1467984932406 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:35:32 INFO - PROCESS | 3784 | 1467984932414 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 3784 | 1467984932416 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:32 INFO - PROCESS | 3784 | ++DOCSHELL 15720C00 == 35 [pid = 3784] [id = 259] 05:35:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19FD0400) [pid = 3784] [serial = 776] [outer = 00000000] 05:35:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A622400) [pid = 3784] [serial = 777] [outer = 19FD0400] 05:35:32 INFO - PROCESS | 3784 | 1467984932467 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A625400) [pid = 3784] [serial = 778] [outer = 19FD0400] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (12DC8400) [pid = 3784] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (10A81800) [pid = 3784] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (10A79400) [pid = 3784] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (150B5800) [pid = 3784] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (176AC400) [pid = 3784] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (16FDF800) [pid = 3784] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1429E800) [pid = 3784] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10E94400) [pid = 3784] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (17606400) [pid = 3784] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1A78B800) [pid = 3784] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (144E9800) [pid = 3784] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:35:32 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (181E7800) [pid = 3784] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:35:32 INFO - PROCESS | 3784 | 1467984932921 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 695ms 05:35:32 INFO - PROCESS | 3784 | 1467984932964 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 3784 | 1467984932966 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 05:35:32 INFO - PROCESS | 3784 | 1467984932970 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:35:32 INFO - PROCESS | 3784 | 1467984932971 Marionette TRACE conn2 <- [1,1002,null,{}] 05:35:32 INFO - PROCESS | 3784 | 1467984932975 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:32 INFO - PROCESS | 3784 | 1467984932976 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:33 INFO - PROCESS | 3784 | 1467984933053 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:35:33 INFO - PROCESS | 3784 | 1467984933059 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 3784 | 1467984933061 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:33 INFO - PROCESS | 3784 | ++DOCSHELL 12D82800 == 36 [pid = 3784] [id = 260] 05:35:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (16A07000) [pid = 3784] [serial = 779] [outer = 00000000] 05:35:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (17E22C00) [pid = 3784] [serial = 780] [outer = 16A07000] 05:35:33 INFO - PROCESS | 3784 | 1467984933104 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19D15000) [pid = 3784] [serial = 781] [outer = 16A07000] 05:35:33 INFO - PROCESS | 3784 | 1467984933512 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 600ms 05:35:33 INFO - PROCESS | 3784 | 1467984933567 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 3784 | 1467984933569 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 05:35:33 INFO - PROCESS | 3784 | 1467984933572 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:35:33 INFO - PROCESS | 3784 | 1467984933574 Marionette TRACE conn2 <- [1,1006,null,{}] 05:35:33 INFO - PROCESS | 3784 | 1467984933579 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:33 INFO - PROCESS | 3784 | 1467984933582 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:33 INFO - PROCESS | 3784 | 1467984933662 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:35:33 INFO - PROCESS | 3784 | 1467984933667 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 3784 | 1467984933669 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:33 INFO - PROCESS | 3784 | ++DOCSHELL 17384C00 == 37 [pid = 3784] [id = 261] 05:35:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19FB0C00) [pid = 3784] [serial = 782] [outer = 00000000] 05:35:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1A626C00) [pid = 3784] [serial = 783] [outer = 19FB0C00] 05:35:33 INFO - PROCESS | 3784 | 1467984933716 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1A630800) [pid = 3784] [serial = 784] [outer = 19FB0C00] 05:35:34 INFO - PROCESS | 3784 | 1467984934151 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 632ms 05:35:34 INFO - PROCESS | 3784 | 1467984934211 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 3784 | 1467984934213 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 05:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:35:34 INFO - PROCESS | 3784 | 1467984934216 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 3784 | 1467984934218 Marionette TRACE conn2 <- [1,1010,null,{}] 05:35:34 INFO - PROCESS | 3784 | 1467984934222 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:34 INFO - PROCESS | 3784 | 1467984934223 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:34 INFO - PROCESS | 3784 | 1467984934310 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:35:34 INFO - PROCESS | 3784 | 1467984934316 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 3784 | 1467984934318 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:34 INFO - PROCESS | 3784 | ++DOCSHELL 17389400 == 38 [pid = 3784] [id = 262] 05:35:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19D1F800) [pid = 3784] [serial = 785] [outer = 00000000] 05:35:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A786400) [pid = 3784] [serial = 786] [outer = 19D1F800] 05:35:34 INFO - PROCESS | 3784 | 1467984934361 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A787400) [pid = 3784] [serial = 787] [outer = 19D1F800] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 10A78400 == 37 [pid = 3784] [id = 241] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 13C6A400 == 36 [pid = 3784] [id = 254] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 1390A000 == 35 [pid = 3784] [id = 252] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 12822000 == 34 [pid = 3784] [id = 253] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 10A77400 == 33 [pid = 3784] [id = 251] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 16A98400 == 32 [pid = 3784] [id = 255] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 17591800 == 31 [pid = 3784] [id = 256] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 19F06400 == 30 [pid = 3784] [id = 258] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 15720C00 == 29 [pid = 3784] [id = 259] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 1571EC00 == 28 [pid = 3784] [id = 257] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 17384C00 == 27 [pid = 3784] [id = 261] 05:35:35 INFO - PROCESS | 3784 | --DOCSHELL 12D82800 == 26 [pid = 3784] [id = 260] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (19FB3400) [pid = 3784] [serial = 750] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (131DEC00) [pid = 3784] [serial = 729] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1342E800) [pid = 3784] [serial = 730] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10F20000) [pid = 3784] [serial = 726] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1126F800) [pid = 3784] [serial = 727] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (11AE6400) [pid = 3784] [serial = 724] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10B5C800) [pid = 3784] [serial = 723] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (156AD000) [pid = 3784] [serial = 732] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (181E7000) [pid = 3784] [serial = 741] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (17605800) [pid = 3784] [serial = 739] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1738D400) [pid = 3784] [serial = 738] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (176AA400) [pid = 3784] [serial = 745] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (17517800) [pid = 3784] [serial = 744] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (15713400) [pid = 3784] [serial = 715] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (132DB000) [pid = 3784] [serial = 714] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (181E5000) [pid = 3784] [serial = 718] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1810C800) [pid = 3784] [serial = 717] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (1AB4C000) [pid = 3784] [serial = 721] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (1A79C800) [pid = 3784] [serial = 720] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (19A4E400) [pid = 3784] [serial = 742] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (168BBC00) [pid = 3784] [serial = 735] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (16AA6400) [pid = 3784] [serial = 736] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (19CC9C00) [pid = 3784] [serial = 747] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (15D52400) [pid = 3784] [serial = 733] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | --DOMWINDOW == 57 (19A55800) [pid = 3784] [serial = 748] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3784 | 1467984936120 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1926ms 05:35:36 INFO - PROCESS | 3784 | 1467984936165 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 3784 | 1467984936169 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 05:35:36 INFO - PROCESS | 3784 | 1467984936174 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:35:36 INFO - PROCESS | 3784 | 1467984936177 Marionette TRACE conn2 <- [1,1014,null,{}] 05:35:36 INFO - PROCESS | 3784 | 1467984936183 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:36 INFO - PROCESS | 3784 | 1467984936186 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:36 INFO - PROCESS | 3784 | 1467984936273 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:35:36 INFO - PROCESS | 3784 | 1467984936282 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 3784 | 1467984936286 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:36 INFO - PROCESS | 3784 | ++DOCSHELL 10B5E400 == 27 [pid = 3784] [id = 263] 05:35:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 58 (10B72C00) [pid = 3784] [serial = 788] [outer = 00000000] 05:35:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (10F27800) [pid = 3784] [serial = 789] [outer = 10B72C00] 05:35:36 INFO - PROCESS | 3784 | 1467984936335 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (11278400) [pid = 3784] [serial = 790] [outer = 10B72C00] 05:35:36 INFO - PROCESS | 3784 | 1467984936808 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 710ms 05:35:36 INFO - PROCESS | 3784 | 1467984936874 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 3784 | 1467984936879 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 05:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:35:36 INFO - PROCESS | 3784 | 1467984936885 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 3784 | 1467984936888 Marionette TRACE conn2 <- [1,1018,null,{}] 05:35:36 INFO - PROCESS | 3784 | 1467984936892 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:36 INFO - PROCESS | 3784 | 1467984936895 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:36 INFO - PROCESS | 3784 | 1467984936981 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:35:37 INFO - PROCESS | 3784 | 1467984936996 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 3784 | 1467984936999 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:37 INFO - PROCESS | 3784 | ++DOCSHELL 12B0D000 == 28 [pid = 3784] [id = 264] 05:35:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (12BDEC00) [pid = 3784] [serial = 791] [outer = 00000000] 05:35:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (13116C00) [pid = 3784] [serial = 792] [outer = 12BDEC00] 05:35:37 INFO - PROCESS | 3784 | 1467984937110 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (131D7C00) [pid = 3784] [serial = 793] [outer = 12BDEC00] 05:35:37 INFO - PROCESS | 3784 | 1467984937492 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 632ms 05:35:37 INFO - PROCESS | 3784 | 1467984937523 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 3784 | 1467984937525 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 05:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:35:37 INFO - PROCESS | 3784 | 1467984937536 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 3784 | 1467984937539 Marionette TRACE conn2 <- [1,1022,null,{}] 05:35:37 INFO - PROCESS | 3784 | 1467984937550 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:37 INFO - PROCESS | 3784 | 1467984937555 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:37 INFO - PROCESS | 3784 | 1467984937666 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:35:37 INFO - PROCESS | 3784 | 1467984937677 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 3784 | 1467984937681 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:37 INFO - PROCESS | 3784 | ++DOCSHELL 144EA800 == 29 [pid = 3784] [id = 265] 05:35:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (144EB800) [pid = 3784] [serial = 794] [outer = 00000000] 05:35:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (156A4C00) [pid = 3784] [serial = 795] [outer = 144EB800] 05:35:37 INFO - PROCESS | 3784 | 1467984937741 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (1571E400) [pid = 3784] [serial = 796] [outer = 144EB800] 05:35:38 INFO - PROCESS | 3784 | 1467984938213 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 695ms 05:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:35:38 INFO - PROCESS | 3784 | 1467984938260 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:35:38 INFO - PROCESS | 3784 | 1467984938262 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 05:35:38 INFO - PROCESS | 3784 | 1467984938266 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 3784 | 1467984938268 Marionette TRACE conn2 <- [1,1026,null,{}] 05:35:38 INFO - PROCESS | 3784 | 1467984938281 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:38 INFO - PROCESS | 3784 | 1467984938284 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:38 INFO - PROCESS | 3784 | 1467984938367 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:35:38 INFO - PROCESS | 3784 | 1467984938375 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 3784 | 1467984938377 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:38 INFO - PROCESS | 3784 | ++DOCSHELL 168AF800 == 30 [pid = 3784] [id = 266] 05:35:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (168B0000) [pid = 3784] [serial = 797] [outer = 00000000] 05:35:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (168B7400) [pid = 3784] [serial = 798] [outer = 168B0000] 05:35:38 INFO - PROCESS | 3784 | 1467984938420 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (16A06800) [pid = 3784] [serial = 799] [outer = 168B0000] 05:35:39 INFO - PROCESS | 3784 | 1467984939205 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1010ms 05:35:39 INFO - PROCESS | 3784 | 1467984939269 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:35:39 INFO - PROCESS | 3784 | 1467984939273 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 05:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:35:39 INFO - PROCESS | 3784 | 1467984939278 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 3784 | 1467984939284 Marionette TRACE conn2 <- [1,1030,null,{}] 05:35:39 INFO - PROCESS | 3784 | 1467984939289 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:39 INFO - PROCESS | 3784 | 1467984939292 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:39 INFO - PROCESS | 3784 | 1467984939426 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:35:39 INFO - PROCESS | 3784 | 1467984939505 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 3784 | 1467984939508 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:39 INFO - PROCESS | 3784 | ++DOCSHELL 114D0C00 == 31 [pid = 3784] [id = 267] 05:35:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (11AE2C00) [pid = 3784] [serial = 800] [outer = 00000000] 05:35:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (12D83C00) [pid = 3784] [serial = 801] [outer = 11AE2C00] 05:35:39 INFO - PROCESS | 3784 | 1467984939604 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (13436400) [pid = 3784] [serial = 802] [outer = 11AE2C00] 05:35:40 INFO - PROCESS | 3784 | 1467984940369 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1200ms 05:35:40 INFO - PROCESS | 3784 | 1467984940480 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 3784 | 1467984940484 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 05:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:35:40 INFO - PROCESS | 3784 | 1467984940489 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 3784 | 1467984940492 Marionette TRACE conn2 <- [1,1034,null,{}] 05:35:40 INFO - PROCESS | 3784 | 1467984940498 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:40 INFO - PROCESS | 3784 | 1467984940501 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:40 INFO - PROCESS | 3784 | 1467984940615 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:35:40 INFO - PROCESS | 3784 | 1467984940688 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 3784 | 1467984940693 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:40 INFO - PROCESS | 3784 | ++DOCSHELL 11AEA800 == 32 [pid = 3784] [id = 268] 05:35:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (11AEC400) [pid = 3784] [serial = 803] [outer = 00000000] 05:35:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (128A7000) [pid = 3784] [serial = 804] [outer = 11AEC400] 05:35:40 INFO - PROCESS | 3784 | 1467984940741 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (12B09800) [pid = 3784] [serial = 805] [outer = 11AEC400] 05:35:41 INFO - PROCESS | 3784 | --DOCSHELL 144EA800 == 31 [pid = 3784] [id = 265] 05:35:41 INFO - PROCESS | 3784 | --DOCSHELL 12B0D000 == 30 [pid = 3784] [id = 264] 05:35:41 INFO - PROCESS | 3784 | --DOCSHELL 10B5E400 == 29 [pid = 3784] [id = 263] 05:35:41 INFO - PROCESS | 3784 | 1467984941247 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 805ms 05:35:41 INFO - PROCESS | 3784 | 1467984941292 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 3784 | 1467984941296 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 05:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:35:41 INFO - PROCESS | 3784 | 1467984941302 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 3784 | 1467984941306 Marionette TRACE conn2 <- [1,1038,null,{}] 05:35:41 INFO - PROCESS | 3784 | 1467984941310 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:41 INFO - PROCESS | 3784 | 1467984941312 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:41 INFO - PROCESS | 3784 | 1467984941443 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:35:41 INFO - PROCESS | 3784 | 1467984941449 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 3784 | 1467984941451 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:41 INFO - PROCESS | 3784 | ++DOCSHELL 13DA3C00 == 30 [pid = 3784] [id = 269] 05:35:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (13DA6000) [pid = 3784] [serial = 806] [outer = 00000000] 05:35:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (156AFC00) [pid = 3784] [serial = 807] [outer = 13DA6000] 05:35:41 INFO - PROCESS | 3784 | 1467984941499 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (15D58400) [pid = 3784] [serial = 808] [outer = 13DA6000] 05:35:41 INFO - PROCESS | 3784 | 1467984941962 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 663ms 05:35:42 INFO - PROCESS | 3784 | 1467984941990 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 3784 | 1467984941993 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 05:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:35:42 INFO - PROCESS | 3784 | 1467984941997 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 3784 | 1467984941999 Marionette TRACE conn2 <- [1,1042,null,{}] 05:35:42 INFO - PROCESS | 3784 | 1467984942008 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:42 INFO - PROCESS | 3784 | 1467984942013 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:42 INFO - PROCESS | 3784 | 1467984942128 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:35:42 INFO - PROCESS | 3784 | 1467984942138 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 3784 | 1467984942142 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:42 INFO - PROCESS | 3784 | ++DOCSHELL 16ED6800 == 31 [pid = 3784] [id = 270] 05:35:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (16ED6C00) [pid = 3784] [serial = 809] [outer = 00000000] 05:35:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1738D400) [pid = 3784] [serial = 810] [outer = 16ED6C00] 05:35:42 INFO - PROCESS | 3784 | 1467984942189 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (17597800) [pid = 3784] [serial = 811] [outer = 16ED6C00] 05:35:42 INFO - PROCESS | 3784 | 1467984942644 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 710ms 05:35:42 INFO - PROCESS | 3784 | 1467984942694 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 3784 | 1467984942696 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 05:35:42 INFO - PROCESS | 3784 | 1467984942699 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:35:42 INFO - PROCESS | 3784 | 1467984942701 Marionette TRACE conn2 <- [1,1046,null,{}] 05:35:42 INFO - PROCESS | 3784 | 1467984942704 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:42 INFO - PROCESS | 3784 | 1467984942706 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:42 INFO - PROCESS | 3784 | 1467984942787 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:35:42 INFO - PROCESS | 3784 | 1467984942794 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 3784 | 1467984942796 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:42 INFO - PROCESS | 3784 | ++DOCSHELL 176AA400 == 32 [pid = 3784] [id = 271] 05:35:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (17E25000) [pid = 3784] [serial = 812] [outer = 00000000] 05:35:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1810E400) [pid = 3784] [serial = 813] [outer = 17E25000] 05:35:42 INFO - PROCESS | 3784 | 1467984942846 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (181E1400) [pid = 3784] [serial = 814] [outer = 17E25000] 05:35:43 INFO - PROCESS | 3784 | 1467984943286 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 632ms 05:35:43 INFO - PROCESS | 3784 | 1467984943338 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 3784 | 1467984943340 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 05:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:35:43 INFO - PROCESS | 3784 | 1467984943343 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 3784 | 1467984943345 Marionette TRACE conn2 <- [1,1050,null,{}] 05:35:43 INFO - PROCESS | 3784 | 1467984943348 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:43 INFO - PROCESS | 3784 | 1467984943350 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:43 INFO - PROCESS | 3784 | 1467984943428 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:35:43 INFO - PROCESS | 3784 | 1467984943434 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 3784 | 1467984943436 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:43 INFO - PROCESS | 3784 | ++DOCSHELL 176AEC00 == 33 [pid = 3784] [id = 272] 05:35:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (181E2800) [pid = 3784] [serial = 815] [outer = 00000000] 05:35:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19A56400) [pid = 3784] [serial = 816] [outer = 181E2800] 05:35:43 INFO - PROCESS | 3784 | 1467984943479 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19AD2C00) [pid = 3784] [serial = 817] [outer = 181E2800] 05:35:44 INFO - PROCESS | 3784 | 1467984943978 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 695ms 05:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:35:44 INFO - PROCESS | 3784 | 1467984944043 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 3784 | 1467984944045 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 05:35:44 INFO - PROCESS | 3784 | 1467984944048 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 3784 | 1467984944050 Marionette TRACE conn2 <- [1,1054,null,{}] 05:35:44 INFO - PROCESS | 3784 | 1467984944059 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:44 INFO - PROCESS | 3784 | 1467984944065 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:44 INFO - PROCESS | 3784 | 1467984944198 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:35:44 INFO - PROCESS | 3784 | 1467984944257 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 3784 | 1467984944260 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:44 INFO - PROCESS | 3784 | ++DOCSHELL 19CC9C00 == 34 [pid = 3784] [id = 273] 05:35:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19D19400) [pid = 3784] [serial = 818] [outer = 00000000] 05:35:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19F0C000) [pid = 3784] [serial = 819] [outer = 19D19400] 05:35:44 INFO - PROCESS | 3784 | 1467984944305 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19FB1800) [pid = 3784] [serial = 820] [outer = 19D19400] 05:35:44 INFO - PROCESS | 3784 | 1467984944770 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 742ms 05:35:44 INFO - PROCESS | 3784 | 1467984944830 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 3784 | 1467984944832 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 05:35:44 INFO - PROCESS | 3784 | 1467984944835 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 3784 | 1467984944837 Marionette TRACE conn2 <- [1,1058,null,{}] 05:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:35:44 INFO - PROCESS | 3784 | 1467984944841 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:44 INFO - PROCESS | 3784 | 1467984944843 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:44 INFO - PROCESS | 3784 | 1467984944954 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:35:44 INFO - PROCESS | 3784 | 1467984944962 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 3784 | 1467984944964 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:44 INFO - PROCESS | 3784 | ++DOCSHELL 1429E800 == 35 [pid = 3784] [id = 274] 05:35:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (17E24400) [pid = 3784] [serial = 821] [outer = 00000000] 05:35:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1A520800) [pid = 3784] [serial = 822] [outer = 17E24400] 05:35:45 INFO - PROCESS | 3784 | 1467984945007 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (1A522000) [pid = 3784] [serial = 823] [outer = 17E24400] 05:35:45 INFO - PROCESS | 3784 | 1467984945425 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 647ms 05:35:45 INFO - PROCESS | 3784 | 1467984945475 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 3784 | 1467984945477 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 05:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:35:45 INFO - PROCESS | 3784 | 1467984945480 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 3784 | 1467984945482 Marionette TRACE conn2 <- [1,1062,null,{}] 05:35:45 INFO - PROCESS | 3784 | 1467984945486 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:45 INFO - PROCESS | 3784 | 1467984945487 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:45 INFO - PROCESS | 3784 | 1467984945595 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:35:45 INFO - PROCESS | 3784 | 1467984945663 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 3784 | 1467984945665 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:45 INFO - PROCESS | 3784 | ++DOCSHELL 1A780800 == 36 [pid = 3784] [id = 275] 05:35:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1A781000) [pid = 3784] [serial = 824] [outer = 00000000] 05:35:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (1A787000) [pid = 3784] [serial = 825] [outer = 1A781000] 05:35:45 INFO - PROCESS | 3784 | 1467984945713 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (1A78E800) [pid = 3784] [serial = 826] [outer = 1A781000] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (144EB800) [pid = 3784] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (19FB0C00) [pid = 3784] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (19AD5800) [pid = 3784] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (10B72C00) [pid = 3784] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (19F07000) [pid = 3784] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (19FD0400) [pid = 3784] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (10A78000) [pid = 3784] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19F0AC00) [pid = 3784] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (12BDEC00) [pid = 3784] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (176A4400) [pid = 3784] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (16A9A800) [pid = 3784] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (13C6AC00) [pid = 3784] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (12824800) [pid = 3784] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (13948400) [pid = 3784] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:35:45 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (16A07000) [pid = 3784] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:35:46 INFO - PROCESS | 3784 | 1467984946109 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 710ms 05:35:46 INFO - PROCESS | 3784 | 1467984946180 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 3784 | 1467984946182 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 05:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:35:46 INFO - PROCESS | 3784 | 1467984946186 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 3784 | 1467984946187 Marionette TRACE conn2 <- [1,1066,null,{}] 05:35:46 INFO - PROCESS | 3784 | 1467984946191 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:46 INFO - PROCESS | 3784 | 1467984946193 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:46 INFO - PROCESS | 3784 | 1467984946295 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:35:46 INFO - PROCESS | 3784 | 1467984946309 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 3784 | 1467984946311 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:46 INFO - PROCESS | 3784 | ++DOCSHELL 12824800 == 37 [pid = 3784] [id = 276] 05:35:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (13137800) [pid = 3784] [serial = 827] [outer = 00000000] 05:35:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (168BC800) [pid = 3784] [serial = 828] [outer = 13137800] 05:35:46 INFO - PROCESS | 3784 | 1467984946356 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (16EDAC00) [pid = 3784] [serial = 829] [outer = 13137800] 05:35:46 INFO - PROCESS | 3784 | 1467984946763 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 632ms 05:35:46 INFO - PROCESS | 3784 | 1467984946824 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 3784 | 1467984946826 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 05:35:46 INFO - PROCESS | 3784 | 1467984946829 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:35:46 INFO - PROCESS | 3784 | 1467984946831 Marionette TRACE conn2 <- [1,1070,null,{}] 05:35:46 INFO - PROCESS | 3784 | 1467984946835 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:46 INFO - PROCESS | 3784 | 1467984946836 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:46 INFO - PROCESS | 3784 | 1467984946915 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:35:46 INFO - PROCESS | 3784 | 1467984946921 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 3784 | 1467984946924 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:46 INFO - PROCESS | 3784 | ++DOCSHELL 15570400 == 38 [pid = 3784] [id = 277] 05:35:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (17E2D000) [pid = 3784] [serial = 830] [outer = 00000000] 05:35:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1A622800) [pid = 3784] [serial = 831] [outer = 17E2D000] 05:35:46 INFO - PROCESS | 3784 | 1467984946972 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A62B800) [pid = 3784] [serial = 832] [outer = 17E2D000] 05:35:47 INFO - PROCESS | 3784 | 1467984947405 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 600ms 05:35:47 INFO - PROCESS | 3784 | 1467984947427 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 3784 | 1467984947429 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 05:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:35:47 INFO - PROCESS | 3784 | 1467984947433 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 3784 | 1467984947435 Marionette TRACE conn2 <- [1,1074,null,{}] 05:35:47 INFO - PROCESS | 3784 | 1467984947442 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:47 INFO - PROCESS | 3784 | 1467984947445 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:47 INFO - PROCESS | 3784 | 1467984947536 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:35:47 INFO - PROCESS | 3784 | 1467984947542 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 3784 | 1467984947544 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:47 INFO - PROCESS | 3784 | ++DOCSHELL 19A4A000 == 39 [pid = 3784] [id = 278] 05:35:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A790C00) [pid = 3784] [serial = 833] [outer = 00000000] 05:35:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A79AC00) [pid = 3784] [serial = 834] [outer = 1A790C00] 05:35:47 INFO - PROCESS | 3784 | 1467984947640 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1AB44800) [pid = 3784] [serial = 835] [outer = 1A790C00] 05:35:48 INFO - PROCESS | 3784 | 1467984948297 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 852ms 05:35:48 INFO - PROCESS | 3784 | 1467984948307 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 3784 | 1467984948312 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 05:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:35:48 INFO - PROCESS | 3784 | 1467984948331 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 3784 | 1467984948335 Marionette TRACE conn2 <- [1,1078,null,{}] 05:35:48 INFO - PROCESS | 3784 | 1467984948344 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:48 INFO - PROCESS | 3784 | 1467984948347 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:48 INFO - PROCESS | 3784 | 1467984948454 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:35:48 INFO - PROCESS | 3784 | 1467984948583 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 3784 | 1467984948586 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:48 INFO - PROCESS | 3784 | ++DOCSHELL 10F2A400 == 40 [pid = 3784] [id = 279] 05:35:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1126BC00) [pid = 3784] [serial = 836] [outer = 00000000] 05:35:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (13949C00) [pid = 3784] [serial = 837] [outer = 1126BC00] 05:35:48 INFO - PROCESS | 3784 | 1467984948643 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (13DA5800) [pid = 3784] [serial = 838] [outer = 1126BC00] 05:35:49 INFO - PROCESS | 3784 | 1467984949268 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1010ms 05:35:49 INFO - PROCESS | 3784 | 1467984949325 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 3784 | 1467984949330 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 05:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:35:49 INFO - PROCESS | 3784 | 1467984949336 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 3784 | 1467984949339 Marionette TRACE conn2 <- [1,1082,null,{}] 05:35:49 INFO - PROCESS | 3784 | 1467984949343 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:49 INFO - PROCESS | 3784 | 1467984949346 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:49 INFO - PROCESS | 3784 | 1467984949452 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:35:49 INFO - PROCESS | 3784 | 1467984949578 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 3784 | 1467984949581 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:49 INFO - PROCESS | 3784 | ++DOCSHELL 16A0A800 == 41 [pid = 3784] [id = 280] 05:35:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (16A0C400) [pid = 3784] [serial = 839] [outer = 00000000] 05:35:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (16FDF800) [pid = 3784] [serial = 840] [outer = 16A0C400] 05:35:49 INFO - PROCESS | 3784 | 1467984949636 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (17E24C00) [pid = 3784] [serial = 841] [outer = 16A0C400] 05:35:50 INFO - PROCESS | 3784 | 1467984950192 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 916ms 05:35:50 INFO - PROCESS | 3784 | 1467984950240 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 3784 | 1467984950242 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 05:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:35:50 INFO - PROCESS | 3784 | 1467984950246 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 3784 | 1467984950250 Marionette TRACE conn2 <- [1,1086,null,{}] 05:35:50 INFO - PROCESS | 3784 | 1467984950261 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:50 INFO - PROCESS | 3784 | 1467984950266 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:50 INFO - PROCESS | 3784 | 1467984950370 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:35:50 INFO - PROCESS | 3784 | 1467984950498 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 3784 | 1467984950501 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:50 INFO - PROCESS | 3784 | ++DOCSHELL 19FB6000 == 42 [pid = 3784] [id = 281] 05:35:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (19FB6400) [pid = 3784] [serial = 842] [outer = 00000000] 05:35:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (1A62DC00) [pid = 3784] [serial = 843] [outer = 19FB6400] 05:35:50 INFO - PROCESS | 3784 | 1467984950557 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (1A796800) [pid = 3784] [serial = 844] [outer = 19FB6400] 05:35:51 INFO - PROCESS | 3784 | 1467984951317 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1105ms 05:35:51 INFO - PROCESS | 3784 | 1467984951389 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 3784 | 1467984951393 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 05:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:35:51 INFO - PROCESS | 3784 | 1467984951398 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 3784 | 1467984951401 Marionette TRACE conn2 <- [1,1090,null,{}] 05:35:51 INFO - PROCESS | 3784 | 1467984951407 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:51 INFO - PROCESS | 3784 | 1467984951410 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:51 INFO - PROCESS | 3784 | 1467984951507 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:35:51 INFO - PROCESS | 3784 | 1467984951588 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 3784 | 1467984951593 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:51 INFO - PROCESS | 3784 | ++DOCSHELL 10A7C400 == 43 [pid = 3784] [id = 282] 05:35:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (114D9400) [pid = 3784] [serial = 845] [outer = 00000000] 05:35:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 101 (12823800) [pid = 3784] [serial = 846] [outer = 114D9400] 05:35:51 INFO - PROCESS | 3784 | 1467984951687 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 102 (12BDEC00) [pid = 3784] [serial = 847] [outer = 114D9400] 05:35:52 INFO - PROCESS | 3784 | --DOCSHELL 17389400 == 42 [pid = 3784] [id = 262] 05:35:52 INFO - PROCESS | 3784 | --DOCSHELL 15570400 == 41 [pid = 3784] [id = 277] 05:35:52 INFO - PROCESS | 3784 | --DOCSHELL 12824800 == 40 [pid = 3784] [id = 276] 05:35:52 INFO - PROCESS | 3784 | --DOCSHELL 1A780800 == 39 [pid = 3784] [id = 275] 05:35:52 INFO - PROCESS | 3784 | --DOCSHELL 1429E800 == 38 [pid = 3784] [id = 274] 05:35:52 INFO - PROCESS | 3784 | --DOCSHELL 19CC9C00 == 37 [pid = 3784] [id = 273] 05:35:52 INFO - PROCESS | 3784 | --DOCSHELL 176AEC00 == 36 [pid = 3784] [id = 272] 05:35:52 INFO - PROCESS | 3784 | --DOCSHELL 176AA400 == 35 [pid = 3784] [id = 271] 05:35:52 INFO - PROCESS | 3784 | --DOCSHELL 16ED6800 == 34 [pid = 3784] [id = 270] 05:35:52 INFO - PROCESS | 3784 | --DOCSHELL 13DA3C00 == 33 [pid = 3784] [id = 269] 05:35:52 INFO - PROCESS | 3784 | --DOCSHELL 11AEA800 == 32 [pid = 3784] [id = 268] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 101 (1A786400) [pid = 3784] [serial = 786] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 100 (1A630800) [pid = 3784] [serial = 784] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (19CD8800) [pid = 3784] [serial = 771] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (10F27800) [pid = 3784] [serial = 789] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (19FCE400) [pid = 3784] [serial = 774] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (19D1C000) [pid = 3784] [serial = 772] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (1A622400) [pid = 3784] [serial = 777] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (1A52A800) [pid = 3784] [serial = 775] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (1A626C00) [pid = 3784] [serial = 783] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (1A625400) [pid = 3784] [serial = 778] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (10B5EC00) [pid = 3784] [serial = 753] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (19FB8800) [pid = 3784] [serial = 751] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (13116C00) [pid = 3784] [serial = 792] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (131D7C00) [pid = 3784] [serial = 793] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (181DFC00) [pid = 3784] [serial = 768] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1571E400) [pid = 3784] [serial = 796] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (16ED8800) [pid = 3784] [serial = 765] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (16FE7C00) [pid = 3784] [serial = 766] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (13C78400) [pid = 3784] [serial = 762] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1429EC00) [pid = 3784] [serial = 763] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (11278400) [pid = 3784] [serial = 790] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (13034800) [pid = 3784] [serial = 760] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (12B03800) [pid = 3784] [serial = 759] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (14295C00) [pid = 3784] [serial = 757] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (13C75000) [pid = 3784] [serial = 756] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (10BB1400) [pid = 3784] [serial = 754] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (17E22C00) [pid = 3784] [serial = 780] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19D15000) [pid = 3784] [serial = 781] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (181EA800) [pid = 3784] [serial = 769] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (156A4C00) [pid = 3784] [serial = 795] [outer = 00000000] [url = about:blank] 05:35:52 INFO - PROCESS | 3784 | 1467984952256 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 915ms 05:35:52 INFO - PROCESS | 3784 | 1467984952300 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 3784 | 1467984952305 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 05:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:35:52 INFO - PROCESS | 3784 | 1467984952311 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 3784 | 1467984952314 Marionette TRACE conn2 <- [1,1094,null,{}] 05:35:52 INFO - PROCESS | 3784 | 1467984952318 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:52 INFO - PROCESS | 3784 | 1467984952320 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:52 INFO - PROCESS | 3784 | 1467984952417 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:35:52 INFO - PROCESS | 3784 | 1467984952505 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 3784 | 1467984952507 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:52 INFO - PROCESS | 3784 | ++DOCSHELL 10566000 == 33 [pid = 3784] [id = 283] 05:35:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (10A7AC00) [pid = 3784] [serial = 848] [outer = 00000000] 05:35:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (114D6800) [pid = 3784] [serial = 849] [outer = 10A7AC00] 05:35:52 INFO - PROCESS | 3784 | 1467984952553 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (131E0800) [pid = 3784] [serial = 850] [outer = 10A7AC00] 05:35:52 INFO - PROCESS | 3784 | 1467984952918 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 632ms 05:35:52 INFO - PROCESS | 3784 | 1467984952959 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 3784 | 1467984952961 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 05:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:35:52 INFO - PROCESS | 3784 | 1467984952964 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 3784 | 1467984952968 Marionette TRACE conn2 <- [1,1098,null,{}] 05:35:53 INFO - PROCESS | 3784 | 1467984952977 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:53 INFO - PROCESS | 3784 | 1467984952982 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:53 INFO - PROCESS | 3784 | 1467984953068 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:35:53 INFO - PROCESS | 3784 | 1467984953074 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 3784 | 1467984953077 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:53 INFO - PROCESS | 3784 | ++DOCSHELL 14297000 == 34 [pid = 3784] [id = 284] 05:35:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1429EC00) [pid = 3784] [serial = 851] [outer = 00000000] 05:35:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (156ACC00) [pid = 3784] [serial = 852] [outer = 1429EC00] 05:35:53 INFO - PROCESS | 3784 | 1467984953134 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (15D50C00) [pid = 3784] [serial = 853] [outer = 1429EC00] 05:35:53 INFO - PROCESS | 3784 | 1467984953634 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 711ms 05:35:53 INFO - PROCESS | 3784 | 1467984953665 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 3784 | 1467984953667 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 05:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:35:53 INFO - PROCESS | 3784 | 1467984953670 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 3784 | 1467984953719 Marionette TRACE conn2 <- [1,1102,null,{}] 05:35:53 INFO - PROCESS | 3784 | 1467984953722 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:53 INFO - PROCESS | 3784 | 1467984953724 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:53 INFO - PROCESS | 3784 | 1467984953808 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:35:53 INFO - PROCESS | 3784 | 1467984953816 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 3784 | 1467984953818 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:53 INFO - PROCESS | 3784 | ++DOCSHELL 16A08800 == 35 [pid = 3784] [id = 285] 05:35:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (16A08C00) [pid = 3784] [serial = 854] [outer = 00000000] 05:35:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (16FDF400) [pid = 3784] [serial = 855] [outer = 16A08C00] 05:35:53 INFO - PROCESS | 3784 | 1467984953866 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (17389C00) [pid = 3784] [serial = 856] [outer = 16A08C00] 05:35:54 INFO - PROCESS | 3784 | 1467984954330 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 694ms 05:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:35:54 INFO - PROCESS | 3784 | 1467984954402 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 3784 | 1467984954404 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 05:35:54 INFO - PROCESS | 3784 | 1467984954407 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 3784 | 1467984954409 Marionette TRACE conn2 <- [1,1106,null,{}] 05:35:54 INFO - PROCESS | 3784 | 1467984954412 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:54 INFO - PROCESS | 3784 | 1467984954414 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:54 INFO - PROCESS | 3784 | 1467984954523 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:35:54 INFO - PROCESS | 3784 | 1467984954533 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 3784 | 1467984954535 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:54 INFO - PROCESS | 3784 | ++DOCSHELL 17597000 == 36 [pid = 3784] [id = 286] 05:35:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (176A9400) [pid = 3784] [serial = 857] [outer = 00000000] 05:35:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (181DFC00) [pid = 3784] [serial = 858] [outer = 176A9400] 05:35:54 INFO - PROCESS | 3784 | 1467984954579 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (181E6800) [pid = 3784] [serial = 859] [outer = 176A9400] 05:35:55 INFO - PROCESS | 3784 | 1467984955056 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 695ms 05:35:55 INFO - PROCESS | 3784 | 1467984955107 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 3784 | 1467984955109 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 05:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:35:55 INFO - PROCESS | 3784 | 1467984955112 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 3784 | 1467984955114 Marionette TRACE conn2 <- [1,1110,null,{}] 05:35:55 INFO - PROCESS | 3784 | 1467984955122 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:55 INFO - PROCESS | 3784 | 1467984955127 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:55 INFO - PROCESS | 3784 | 1467984955271 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:35:55 INFO - PROCESS | 3784 | 1467984955283 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 3784 | 1467984955286 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:55 INFO - PROCESS | 3784 | ++DOCSHELL 17E22400 == 37 [pid = 3784] [id = 287] 05:35:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (181EC800) [pid = 3784] [serial = 860] [outer = 00000000] 05:35:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19CD7C00) [pid = 3784] [serial = 861] [outer = 181EC800] 05:35:55 INFO - PROCESS | 3784 | 1467984955374 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19D20400) [pid = 3784] [serial = 862] [outer = 181EC800] 05:35:55 INFO - PROCESS | 3784 | 1467984955809 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 742ms 05:35:55 INFO - PROCESS | 3784 | 1467984955874 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 3784 | 1467984955876 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 05:35:55 INFO - PROCESS | 3784 | 1467984955879 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 3784 | 1467984955881 Marionette TRACE conn2 <- [1,1114,null,{}] 05:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:35:55 INFO - PROCESS | 3784 | 1467984955885 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:55 INFO - PROCESS | 3784 | 1467984955886 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:56 INFO - PROCESS | 3784 | 1467984955994 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:35:56 INFO - PROCESS | 3784 | 1467984956061 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 3784 | 1467984956064 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:56 INFO - PROCESS | 3784 | ++DOCSHELL 19F09C00 == 38 [pid = 3784] [id = 288] 05:35:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19F0A000) [pid = 3784] [serial = 863] [outer = 00000000] 05:35:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19FB1000) [pid = 3784] [serial = 864] [outer = 19F0A000] 05:35:56 INFO - PROCESS | 3784 | 1467984956107 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19FBD400) [pid = 3784] [serial = 865] [outer = 19F0A000] 05:35:56 INFO - PROCESS | 3784 | 1467984956508 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 679ms 05:35:56 INFO - PROCESS | 3784 | 1467984956562 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 3784 | 1467984956564 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 05:35:56 INFO - PROCESS | 3784 | 1467984956568 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:35:56 INFO - PROCESS | 3784 | 1467984956570 Marionette TRACE conn2 <- [1,1118,null,{}] 05:35:56 INFO - PROCESS | 3784 | 1467984956573 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:56 INFO - PROCESS | 3784 | 1467984956575 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:56 INFO - PROCESS | 3784 | 1467984956683 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:35:56 INFO - PROCESS | 3784 | 1467984956689 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 3784 | 1467984956691 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:56 INFO - PROCESS | 3784 | ++DOCSHELL 19D15000 == 39 [pid = 3784] [id = 289] 05:35:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (19F15800) [pid = 3784] [serial = 866] [outer = 00000000] 05:35:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1A626000) [pid = 3784] [serial = 867] [outer = 19F15800] 05:35:56 INFO - PROCESS | 3784 | 1467984956926 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (1A626800) [pid = 3784] [serial = 868] [outer = 19F15800] 05:35:57 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (181E2800) [pid = 3784] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:35:57 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (16ED6C00) [pid = 3784] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:35:57 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (11AEC400) [pid = 3784] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:35:57 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (17E24400) [pid = 3784] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:35:57 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (17E25000) [pid = 3784] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:35:57 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (13DA6000) [pid = 3784] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:35:57 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19D1F800) [pid = 3784] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:35:57 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (17E2D000) [pid = 3784] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:35:57 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (13137800) [pid = 3784] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:35:57 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1A781000) [pid = 3784] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:35:57 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19D19400) [pid = 3784] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:35:57 INFO - PROCESS | 3784 | 1467984957291 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 742ms 05:35:57 INFO - PROCESS | 3784 | 1467984957341 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 3784 | 1467984957343 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 05:35:57 INFO - PROCESS | 3784 | 1467984957370 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:35:57 INFO - PROCESS | 3784 | 1467984957372 Marionette TRACE conn2 <- [1,1122,null,{}] 05:35:57 INFO - PROCESS | 3784 | 1467984957375 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:57 INFO - PROCESS | 3784 | 1467984957377 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:57 INFO - PROCESS | 3784 | 1467984957489 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:35:57 INFO - PROCESS | 3784 | 1467984957500 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 3784 | 1467984957502 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:57 INFO - PROCESS | 3784 | ++DOCSHELL 10470800 == 40 [pid = 3784] [id = 290] 05:35:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (11278400) [pid = 3784] [serial = 869] [outer = 00000000] 05:35:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19D1DC00) [pid = 3784] [serial = 870] [outer = 11278400] 05:35:57 INFO - PROCESS | 3784 | 1467984957545 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19F09400) [pid = 3784] [serial = 871] [outer = 11278400] 05:35:57 INFO - PROCESS | 3784 | 1467984957935 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 599ms 05:35:57 INFO - PROCESS | 3784 | 1467984957969 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 3784 | 1467984957971 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 05:35:57 INFO - PROCESS | 3784 | 1467984957974 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:35:57 INFO - PROCESS | 3784 | 1467984957976 Marionette TRACE conn2 <- [1,1126,null,{}] 05:35:57 INFO - PROCESS | 3784 | 1467984957979 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:57 INFO - PROCESS | 3784 | 1467984957981 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:58 INFO - PROCESS | 3784 | 1467984958070 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:35:58 INFO - PROCESS | 3784 | 1467984958156 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 3784 | 1467984958158 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:58 INFO - PROCESS | 3784 | ++DOCSHELL 1571D400 == 41 [pid = 3784] [id = 291] 05:35:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (17E24400) [pid = 3784] [serial = 872] [outer = 00000000] 05:35:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A784000) [pid = 3784] [serial = 873] [outer = 17E24400] 05:35:58 INFO - PROCESS | 3784 | 1467984958201 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A797C00) [pid = 3784] [serial = 874] [outer = 17E24400] 05:35:58 INFO - PROCESS | 3784 | 1467984958568 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 648ms 05:35:58 INFO - PROCESS | 3784 | 1467984958613 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 3784 | 1467984958615 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 05:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:35:58 INFO - PROCESS | 3784 | 1467984958618 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 3784 | 1467984958621 Marionette TRACE conn2 <- [1,1130,null,{}] 05:35:58 INFO - PROCESS | 3784 | 1467984958624 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:58 INFO - PROCESS | 3784 | 1467984958626 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:58 INFO - PROCESS | 3784 | 1467984958753 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:35:58 INFO - PROCESS | 3784 | 1467984958792 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 3784 | 1467984958795 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:58 INFO - PROCESS | 3784 | ++DOCSHELL 1A796000 == 42 [pid = 3784] [id = 292] 05:35:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A79C000) [pid = 3784] [serial = 875] [outer = 00000000] 05:35:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1AD50C00) [pid = 3784] [serial = 876] [outer = 1A79C000] 05:35:58 INFO - PROCESS | 3784 | 1467984958838 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1AD56800) [pid = 3784] [serial = 877] [outer = 1A79C000] 05:35:59 INFO - PROCESS | 3784 | 1467984959443 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 852ms 05:35:59 INFO - PROCESS | 3784 | 1467984959462 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 3784 | 1467984959466 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 05:35:59 INFO - PROCESS | 3784 | 1467984959471 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:35:59 INFO - PROCESS | 3784 | 1467984959476 Marionette TRACE conn2 <- [1,1134,null,{}] 05:35:59 INFO - PROCESS | 3784 | 1467984959481 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:59 INFO - PROCESS | 3784 | 1467984959484 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:59 INFO - PROCESS | 3784 | 1467984959595 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:35:59 INFO - PROCESS | 3784 | 1467984959724 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 3784 | 1467984959727 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:35:59 INFO - PROCESS | 3784 | ++DOCSHELL 10A77000 == 43 [pid = 3784] [id = 293] 05:35:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (10A79C00) [pid = 3784] [serial = 878] [outer = 00000000] 05:35:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (12923000) [pid = 3784] [serial = 879] [outer = 10A79C00] 05:35:59 INFO - PROCESS | 3784 | 1467984959783 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1390D400) [pid = 3784] [serial = 880] [outer = 10A79C00] 05:36:00 INFO - PROCESS | 3784 | 1467984960439 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1010ms 05:36:00 INFO - PROCESS | 3784 | 1467984960507 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 3784 | 1467984960511 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 05:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:36:00 INFO - PROCESS | 3784 | 1467984960518 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 3784 | 1467984960521 Marionette TRACE conn2 <- [1,1138,null,{}] 05:36:00 INFO - PROCESS | 3784 | 1467984960525 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:00 INFO - PROCESS | 3784 | 1467984960528 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:00 INFO - PROCESS | 3784 | 1467984960691 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:36:00 INFO - PROCESS | 3784 | 1467984960744 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 3784 | 1467984960746 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:00 INFO - PROCESS | 3784 | ++DOCSHELL 16A01800 == 44 [pid = 3784] [id = 294] 05:36:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (16A06000) [pid = 3784] [serial = 881] [outer = 00000000] 05:36:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (16BAF400) [pid = 3784] [serial = 882] [outer = 16A06000] 05:36:00 INFO - PROCESS | 3784 | 1467984960800 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (17517800) [pid = 3784] [serial = 883] [outer = 16A06000] 05:36:01 INFO - PROCESS | 3784 | 1467984961349 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 900ms 05:36:01 INFO - PROCESS | 3784 | 1467984961422 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 3784 | 1467984961424 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 05:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:36:01 INFO - PROCESS | 3784 | 1467984961428 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 3784 | 1467984961432 Marionette TRACE conn2 <- [1,1142,null,{}] 05:36:01 INFO - PROCESS | 3784 | 1467984961443 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:01 INFO - PROCESS | 3784 | 1467984961447 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:01 INFO - PROCESS | 3784 | 1467984961584 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:36:01 INFO - PROCESS | 3784 | 1467984961713 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 3784 | 1467984961717 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:01 INFO - PROCESS | 3784 | ++DOCSHELL 1A625800 == 45 [pid = 3784] [id = 295] 05:36:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (1A626400) [pid = 3784] [serial = 884] [outer = 00000000] 05:36:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (1A79A800) [pid = 3784] [serial = 885] [outer = 1A626400] 05:36:01 INFO - PROCESS | 3784 | 1467984961772 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (1AB4F800) [pid = 3784] [serial = 886] [outer = 1A626400] 05:36:02 INFO - PROCESS | 3784 | 1467984962358 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 947ms 05:36:02 INFO - PROCESS | 3784 | 1467984962372 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 3784 | 1467984962375 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 05:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:36:02 INFO - PROCESS | 3784 | 1467984962379 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 3784 | 1467984962381 Marionette TRACE conn2 <- [1,1146,null,{}] 05:36:02 INFO - PROCESS | 3784 | 1467984962384 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:02 INFO - PROCESS | 3784 | 1467984962387 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:02 INFO - PROCESS | 3784 | 1467984962492 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:36:02 INFO - PROCESS | 3784 | 1467984962592 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:02 INFO - PROCESS | 3784 | 1467984962594 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:02 INFO - PROCESS | 3784 | ++DOCSHELL 1AD56000 == 46 [pid = 3784] [id = 296] 05:36:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 101 (1AD58800) [pid = 3784] [serial = 887] [outer = 00000000] 05:36:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 102 (1AE0A400) [pid = 3784] [serial = 888] [outer = 1AD58800] 05:36:02 INFO - PROCESS | 3784 | 1467984962646 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 103 (1AE0DC00) [pid = 3784] [serial = 889] [outer = 1AD58800] 05:36:03 INFO - PROCESS | 3784 | 1467984963556 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1200ms 05:36:03 INFO - PROCESS | 3784 | 1467984963612 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 3784 | 1467984963616 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 05:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:36:03 INFO - PROCESS | 3784 | 1467984963622 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 3784 | 1467984963625 Marionette TRACE conn2 <- [1,1150,null,{}] 05:36:03 INFO - PROCESS | 3784 | 1467984963631 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:03 INFO - PROCESS | 3784 | 1467984963634 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:03 INFO - PROCESS | 3784 | 1467984963733 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:36:03 INFO - PROCESS | 3784 | 1467984963867 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 3784 | 1467984963874 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:03 INFO - PROCESS | 3784 | ++DOCSHELL 12DCD800 == 47 [pid = 3784] [id = 297] 05:36:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 104 (13158400) [pid = 3784] [serial = 890] [outer = 00000000] 05:36:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 105 (13953400) [pid = 3784] [serial = 891] [outer = 13158400] 05:36:03 INFO - PROCESS | 3784 | 1467984963941 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 106 (13CBBC00) [pid = 3784] [serial = 892] [outer = 13158400] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 114D0C00 == 46 [pid = 3784] [id = 267] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 1571D400 == 45 [pid = 3784] [id = 291] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 10470800 == 44 [pid = 3784] [id = 290] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 19D15000 == 43 [pid = 3784] [id = 289] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 19F09C00 == 42 [pid = 3784] [id = 288] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 17E22400 == 41 [pid = 3784] [id = 287] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 17597000 == 40 [pid = 3784] [id = 286] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 16A08800 == 39 [pid = 3784] [id = 285] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 14297000 == 38 [pid = 3784] [id = 284] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 10566000 == 37 [pid = 3784] [id = 283] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 10A7C400 == 36 [pid = 3784] [id = 282] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 10F2A400 == 35 [pid = 3784] [id = 279] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 168AF800 == 34 [pid = 3784] [id = 266] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 19A4A000 == 33 [pid = 3784] [id = 278] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 16A0A800 == 32 [pid = 3784] [id = 280] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 19FB6000 == 31 [pid = 3784] [id = 281] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 1AD56000 == 30 [pid = 3784] [id = 296] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 16A01800 == 29 [pid = 3784] [id = 294] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 1A625800 == 28 [pid = 3784] [id = 295] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 1A796000 == 27 [pid = 3784] [id = 292] 05:36:05 INFO - PROCESS | 3784 | --DOCSHELL 10A77000 == 26 [pid = 3784] [id = 293] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 105 (1A79AC00) [pid = 3784] [serial = 834] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 104 (1A62B800) [pid = 3784] [serial = 832] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 103 (12D83C00) [pid = 3784] [serial = 801] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 102 (19AD2C00) [pid = 3784] [serial = 817] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 101 (1738D400) [pid = 3784] [serial = 810] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 100 (12B09800) [pid = 3784] [serial = 805] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (1A520800) [pid = 3784] [serial = 822] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (181E1400) [pid = 3784] [serial = 814] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (156AFC00) [pid = 3784] [serial = 807] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (1A787400) [pid = 3784] [serial = 787] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (15D58400) [pid = 3784] [serial = 808] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (1A522000) [pid = 3784] [serial = 823] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (128A7000) [pid = 3784] [serial = 804] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (1A622800) [pid = 3784] [serial = 831] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (16EDAC00) [pid = 3784] [serial = 829] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (19A56400) [pid = 3784] [serial = 816] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (168B7400) [pid = 3784] [serial = 798] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (17597800) [pid = 3784] [serial = 811] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (1810E400) [pid = 3784] [serial = 813] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1A787000) [pid = 3784] [serial = 825] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (168BC800) [pid = 3784] [serial = 828] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19F0C000) [pid = 3784] [serial = 819] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19FB1800) [pid = 3784] [serial = 820] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1A78E800) [pid = 3784] [serial = 826] [outer = 00000000] [url = about:blank] 05:36:05 INFO - PROCESS | 3784 | 1467984965262 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1721ms 05:36:05 INFO - PROCESS | 3784 | 1467984965326 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 3784 | 1467984965330 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 05:36:05 INFO - PROCESS | 3784 | 1467984965335 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:36:05 INFO - PROCESS | 3784 | 1467984965338 Marionette TRACE conn2 <- [1,1154,null,{}] 05:36:05 INFO - PROCESS | 3784 | 1467984965344 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:05 INFO - PROCESS | 3784 | 1467984965346 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:05 INFO - PROCESS | 3784 | 1467984965477 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:36:05 INFO - PROCESS | 3784 | 1467984965487 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 3784 | 1467984965490 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:05 INFO - PROCESS | 3784 | ++DOCSHELL 10B5BC00 == 27 [pid = 3784] [id = 298] 05:36:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (10B5C400) [pid = 3784] [serial = 893] [outer = 00000000] 05:36:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (11AEC400) [pid = 3784] [serial = 894] [outer = 10B5C400] 05:36:05 INFO - PROCESS | 3784 | 1467984965536 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (12821000) [pid = 3784] [serial = 895] [outer = 10B5C400] 05:36:06 INFO - PROCESS | 3784 | 1467984965984 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 711ms 05:36:06 INFO - PROCESS | 3784 | 1467984966036 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 3784 | 1467984966041 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 05:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:36:06 INFO - PROCESS | 3784 | 1467984966047 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 3784 | 1467984966050 Marionette TRACE conn2 <- [1,1158,null,{}] 05:36:06 INFO - PROCESS | 3784 | 1467984966054 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:06 INFO - PROCESS | 3784 | 1467984966056 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:06 INFO - PROCESS | 3784 | 1467984966191 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:36:06 INFO - PROCESS | 3784 | 1467984966199 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 3784 | 1467984966201 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:06 INFO - PROCESS | 3784 | ++DOCSHELL 144E9C00 == 28 [pid = 3784] [id = 299] 05:36:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (144EA400) [pid = 3784] [serial = 896] [outer = 00000000] 05:36:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (156A2C00) [pid = 3784] [serial = 897] [outer = 144EA400] 05:36:06 INFO - PROCESS | 3784 | 1467984966254 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (15D4D400) [pid = 3784] [serial = 898] [outer = 144EA400] 05:36:06 INFO - PROCESS | 3784 | 1467984966705 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 647ms 05:36:06 INFO - PROCESS | 3784 | 1467984966718 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 3784 | 1467984966720 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 05:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:36:06 INFO - PROCESS | 3784 | 1467984966724 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 3784 | 1467984966727 Marionette TRACE conn2 <- [1,1162,null,{}] 05:36:06 INFO - PROCESS | 3784 | 1467984966738 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:06 INFO - PROCESS | 3784 | 1467984966742 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:06 INFO - PROCESS | 3784 | 1467984966852 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:36:07 INFO - PROCESS | 3784 | 1467984967051 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 3784 | 1467984967054 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:07 INFO - PROCESS | 3784 | ++DOCSHELL 176B1800 == 29 [pid = 3784] [id = 300] 05:36:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (17E22400) [pid = 3784] [serial = 899] [outer = 00000000] 05:36:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (17F1EC00) [pid = 3784] [serial = 900] [outer = 17E22400] 05:36:07 INFO - PROCESS | 3784 | 1467984967106 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (181DF800) [pid = 3784] [serial = 901] [outer = 17E22400] 05:36:07 INFO - PROCESS | 3784 | 1467984967523 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 3784 | 1467984967568 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 05:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:36:07 INFO - PROCESS | 3784 | 1467984967571 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 3784 | 1467984967573 Marionette TRACE conn2 <- [1,1166,null,{}] 05:36:07 INFO - PROCESS | 3784 | 1467984967577 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:07 INFO - PROCESS | 3784 | 1467984967579 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:07 INFO - PROCESS | 3784 | 1467984967692 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:36:07 INFO - PROCESS | 3784 | 1467984967698 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 3784 | 1467984967700 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:07 INFO - PROCESS | 3784 | ++DOCSHELL 181E8800 == 30 [pid = 3784] [id = 301] 05:36:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (19A4A800) [pid = 3784] [serial = 902] [outer = 00000000] 05:36:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (19ADB400) [pid = 3784] [serial = 903] [outer = 19A4A800] 05:36:07 INFO - PROCESS | 3784 | 1467984967793 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (19CD8800) [pid = 3784] [serial = 904] [outer = 19A4A800] 05:36:08 INFO - PROCESS | 3784 | 1467984968212 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 3784 | 1467984968273 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 05:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:36:08 INFO - PROCESS | 3784 | 1467984968276 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 3784 | 1467984968278 Marionette TRACE conn2 <- [1,1170,null,{}] 05:36:08 INFO - PROCESS | 3784 | 1467984968316 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:08 INFO - PROCESS | 3784 | 1467984968318 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:08 INFO - PROCESS | 3784 | 1467984968429 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:36:08 INFO - PROCESS | 3784 | 1467984968441 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 3784 | 1467984968443 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:08 INFO - PROCESS | 3784 | ++DOCSHELL 19A4A000 == 31 [pid = 3784] [id = 302] 05:36:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (19A4AC00) [pid = 3784] [serial = 905] [outer = 00000000] 05:36:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (19FB3400) [pid = 3784] [serial = 906] [outer = 19A4AC00] 05:36:08 INFO - PROCESS | 3784 | 1467984968487 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (19FCE400) [pid = 3784] [serial = 907] [outer = 19A4AC00] 05:36:08 INFO - PROCESS | 3784 | 1467984968952 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 3784 | 1467984968998 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 05:36:09 INFO - PROCESS | 3784 | 1467984969001 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:36:09 INFO - PROCESS | 3784 | 1467984969003 Marionette TRACE conn2 <- [1,1174,null,{}] 05:36:09 INFO - PROCESS | 3784 | 1467984969006 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:09 INFO - PROCESS | 3784 | 1467984969012 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:09 INFO - PROCESS | 3784 | 1467984969145 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:36:09 INFO - PROCESS | 3784 | 1467984969205 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 3784 | 1467984969254 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:09 INFO - PROCESS | 3784 | ++DOCSHELL 1A789000 == 32 [pid = 3784] [id = 303] 05:36:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (1A789C00) [pid = 3784] [serial = 908] [outer = 00000000] 05:36:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (1A792C00) [pid = 3784] [serial = 909] [outer = 1A789C00] 05:36:09 INFO - PROCESS | 3784 | 1467984969298 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (1A79AC00) [pid = 3784] [serial = 910] [outer = 1A789C00] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (17E24400) [pid = 3784] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (181EC800) [pid = 3784] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (19FB6400) [pid = 3784] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (1126BC00) [pid = 3784] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (19F0A000) [pid = 3784] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (176A9400) [pid = 3784] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (16A0C400) [pid = 3784] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (1A790C00) [pid = 3784] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (16A08C00) [pid = 3784] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (10A7AC00) [pid = 3784] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (114D9400) [pid = 3784] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (1429EC00) [pid = 3784] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (19F15800) [pid = 3784] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (11278400) [pid = 3784] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (168B0000) [pid = 3784] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1A79C000) [pid = 3784] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:36:09 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (11AE2C00) [pid = 3784] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:36:10 INFO - PROCESS | 3784 | 1467984970104 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 3784 | 1467984970128 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 05:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:36:10 INFO - PROCESS | 3784 | 1467984970131 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 3784 | 1467984970133 Marionette TRACE conn2 <- [1,1178,null,{}] 05:36:10 INFO - PROCESS | 3784 | 1467984970137 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:10 INFO - PROCESS | 3784 | 1467984970139 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:10 INFO - PROCESS | 3784 | 1467984970217 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:36:10 INFO - PROCESS | 3784 | 1467984970223 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 3784 | 1467984970225 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:10 INFO - PROCESS | 3784 | ++DOCSHELL 14297800 == 33 [pid = 3784] [id = 304] 05:36:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1429BC00) [pid = 3784] [serial = 911] [outer = 00000000] 05:36:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (16A0AC00) [pid = 3784] [serial = 912] [outer = 1429BC00] 05:36:10 INFO - PROCESS | 3784 | 1467984970268 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (17607C00) [pid = 3784] [serial = 913] [outer = 1429BC00] 05:36:10 INFO - PROCESS | 3784 | 1467984970693 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 3784 | 1467984970749 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 05:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:36:10 INFO - PROCESS | 3784 | 1467984970752 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 3784 | 1467984970754 Marionette TRACE conn2 <- [1,1182,null,{}] 05:36:10 INFO - PROCESS | 3784 | 1467984970762 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:10 INFO - PROCESS | 3784 | 1467984970764 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:10 INFO - PROCESS | 3784 | 1467984970841 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:36:10 INFO - PROCESS | 3784 | 1467984970846 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 3784 | 1467984970848 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:10 INFO - PROCESS | 3784 | ++DOCSHELL 19A50000 == 34 [pid = 3784] [id = 305] 05:36:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19CCFC00) [pid = 3784] [serial = 914] [outer = 00000000] 05:36:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A78F400) [pid = 3784] [serial = 915] [outer = 19CCFC00] 05:36:10 INFO - PROCESS | 3784 | 1467984970891 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A790400) [pid = 3784] [serial = 916] [outer = 19CCFC00] 05:36:11 INFO - PROCESS | 3784 | 1467984971336 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:36:11 INFO - PROCESS | 3784 | 1467984971391 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 05:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:36:11 INFO - PROCESS | 3784 | 1467984971395 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 3784 | 1467984971396 Marionette TRACE conn2 <- [1,1186,null,{}] 05:36:11 INFO - PROCESS | 3784 | 1467984971401 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:11 INFO - PROCESS | 3784 | 1467984971403 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:11 INFO - PROCESS | 3784 | 1467984971489 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:36:11 INFO - PROCESS | 3784 | 1467984971497 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 3784 | 1467984971498 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:11 INFO - PROCESS | 3784 | ++DOCSHELL 0C7F5800 == 35 [pid = 3784] [id = 306] 05:36:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (0C7F6400) [pid = 3784] [serial = 917] [outer = 00000000] 05:36:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (176A9400) [pid = 3784] [serial = 918] [outer = 0C7F6400] 05:36:11 INFO - PROCESS | 3784 | 1467984971543 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (19A55400) [pid = 3784] [serial = 919] [outer = 0C7F6400] 05:36:12 INFO - PROCESS | 3784 | 1467984972248 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 900ms 05:36:12 INFO - PROCESS | 3784 | 1467984972300 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 3784 | 1467984972305 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 05:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:36:12 INFO - PROCESS | 3784 | 1467984972369 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 3784 | 1467984972372 Marionette TRACE conn2 <- [1,1190,null,{}] 05:36:12 INFO - PROCESS | 3784 | 1467984972379 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:12 INFO - PROCESS | 3784 | 1467984972382 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:12 INFO - PROCESS | 3784 | 1467984972511 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:36:12 INFO - PROCESS | 3784 | 1467984972635 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 3784 | 1467984972639 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:12 INFO - PROCESS | 3784 | ++DOCSHELL 10A10000 == 36 [pid = 3784] [id = 307] 05:36:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (10A77000) [pid = 3784] [serial = 920] [outer = 00000000] 05:36:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1292C000) [pid = 3784] [serial = 921] [outer = 10A77000] 05:36:12 INFO - PROCESS | 3784 | 1467984972704 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (131E2400) [pid = 3784] [serial = 922] [outer = 10A77000] 05:36:13 INFO - PROCESS | 3784 | 1467984973376 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:36:13 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 05:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1089ms 05:36:13 INFO - PROCESS | 3784 | 1467984973415 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 3784 | 1467984973420 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 05:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:36:13 INFO - PROCESS | 3784 | 1467984973446 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 3784 | 1467984973449 Marionette TRACE conn2 <- [1,1194,null,{}] 05:36:13 INFO - PROCESS | 3784 | 1467984973453 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:13 INFO - PROCESS | 3784 | 1467984973456 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:13 INFO - PROCESS | 3784 | 1467984973640 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:36:13 INFO - PROCESS | 3784 | 1467984973650 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 3784 | 1467984973653 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:13 INFO - PROCESS | 3784 | ++DOCSHELL 16A01800 == 37 [pid = 3784] [id = 308] 05:36:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (16A03C00) [pid = 3784] [serial = 923] [outer = 00000000] 05:36:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (16ED6000) [pid = 3784] [serial = 924] [outer = 16A03C00] 05:36:13 INFO - PROCESS | 3784 | 1467984973715 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (1765E800) [pid = 3784] [serial = 925] [outer = 16A03C00] 05:36:14 INFO - PROCESS | 3784 | 1467984974624 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:36:14 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 05:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1263ms 05:36:14 INFO - PROCESS | 3784 | 1467984974706 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 3784 | 1467984974710 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 05:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:36:14 INFO - PROCESS | 3784 | 1467984974716 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 3784 | 1467984974719 Marionette TRACE conn2 <- [1,1198,null,{}] 05:36:14 INFO - PROCESS | 3784 | 1467984974724 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:14 INFO - PROCESS | 3784 | 1467984974727 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:14 INFO - PROCESS | 3784 | 1467984974865 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:36:15 INFO - PROCESS | 3784 | 1467984974973 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 3784 | 1467984974977 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:15 INFO - PROCESS | 3784 | --DOCSHELL 19A50000 == 36 [pid = 3784] [id = 305] 05:36:15 INFO - PROCESS | 3784 | --DOCSHELL 14297800 == 35 [pid = 3784] [id = 304] 05:36:15 INFO - PROCESS | 3784 | --DOCSHELL 1A789000 == 34 [pid = 3784] [id = 303] 05:36:15 INFO - PROCESS | 3784 | --DOCSHELL 19A4A000 == 33 [pid = 3784] [id = 302] 05:36:15 INFO - PROCESS | 3784 | --DOCSHELL 181E8800 == 32 [pid = 3784] [id = 301] 05:36:15 INFO - PROCESS | 3784 | --DOCSHELL 176B1800 == 31 [pid = 3784] [id = 300] 05:36:15 INFO - PROCESS | 3784 | --DOCSHELL 144E9C00 == 30 [pid = 3784] [id = 299] 05:36:15 INFO - PROCESS | 3784 | --DOCSHELL 10B5BC00 == 29 [pid = 3784] [id = 298] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (16A06800) [pid = 3784] [serial = 799] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (1A784000) [pid = 3784] [serial = 873] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (19CD7C00) [pid = 3784] [serial = 861] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (1A62DC00) [pid = 3784] [serial = 843] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (1A796800) [pid = 3784] [serial = 844] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (13949C00) [pid = 3784] [serial = 837] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (19FB1000) [pid = 3784] [serial = 864] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (13DA5800) [pid = 3784] [serial = 838] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (181DFC00) [pid = 3784] [serial = 858] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (16FDF800) [pid = 3784] [serial = 840] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (17E24C00) [pid = 3784] [serial = 841] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1AB44800) [pid = 3784] [serial = 835] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (16FDF400) [pid = 3784] [serial = 855] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (17389C00) [pid = 3784] [serial = 856] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19D20400) [pid = 3784] [serial = 862] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (114D6800) [pid = 3784] [serial = 849] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (131E0800) [pid = 3784] [serial = 850] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (12823800) [pid = 3784] [serial = 846] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (12BDEC00) [pid = 3784] [serial = 847] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (156ACC00) [pid = 3784] [serial = 852] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (15D50C00) [pid = 3784] [serial = 853] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (19FBD400) [pid = 3784] [serial = 865] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1A626000) [pid = 3784] [serial = 867] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1A626800) [pid = 3784] [serial = 868] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (1A797C00) [pid = 3784] [serial = 874] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (181E6800) [pid = 3784] [serial = 859] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (19F09400) [pid = 3784] [serial = 871] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19D1DC00) [pid = 3784] [serial = 870] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1AD50C00) [pid = 3784] [serial = 876] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1AD56800) [pid = 3784] [serial = 877] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (13436400) [pid = 3784] [serial = 802] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3784 | ++DOCSHELL 10478000 == 30 [pid = 3784] [id = 309] 05:36:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (104E5400) [pid = 3784] [serial = 926] [outer = 00000000] 05:36:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (10B70C00) [pid = 3784] [serial = 927] [outer = 104E5400] 05:36:15 INFO - PROCESS | 3784 | 1467984975051 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (11C48800) [pid = 3784] [serial = 928] [outer = 104E5400] 05:36:15 INFO - PROCESS | 3784 | 1467984975538 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 852ms 05:36:15 INFO - PROCESS | 3784 | 1467984975591 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 3784 | 1467984975595 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 05:36:15 INFO - PROCESS | 3784 | 1467984975605 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:36:15 INFO - PROCESS | 3784 | 1467984975608 Marionette TRACE conn2 <- [1,1202,null,{}] 05:36:15 INFO - PROCESS | 3784 | 1467984975612 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:15 INFO - PROCESS | 3784 | 1467984975614 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:15 INFO - PROCESS | 3784 | 1467984975698 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:36:15 INFO - PROCESS | 3784 | 1467984975704 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 3784 | 1467984975706 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:15 INFO - PROCESS | 3784 | ++DOCSHELL 1312FC00 == 31 [pid = 3784] [id = 310] 05:36:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (131E0C00) [pid = 3784] [serial = 929] [outer = 00000000] 05:36:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (13952000) [pid = 3784] [serial = 930] [outer = 131E0C00] 05:36:15 INFO - PROCESS | 3784 | 1467984975759 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (13D9DC00) [pid = 3784] [serial = 931] [outer = 131E0C00] 05:36:16 INFO - PROCESS | 3784 | 1467984976232 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 710ms 05:36:16 INFO - PROCESS | 3784 | 1467984976307 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 3784 | 1467984976309 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 05:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:36:16 INFO - PROCESS | 3784 | 1467984976313 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 3784 | 1467984976317 Marionette TRACE conn2 <- [1,1206,null,{}] 05:36:16 INFO - PROCESS | 3784 | 1467984976360 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:16 INFO - PROCESS | 3784 | 1467984976364 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:16 INFO - PROCESS | 3784 | 1467984976465 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:36:16 INFO - PROCESS | 3784 | 1467984976545 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 3784 | 1467984976548 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:16 INFO - PROCESS | 3784 | ++DOCSHELL 168BCC00 == 32 [pid = 3784] [id = 311] 05:36:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (168BD800) [pid = 3784] [serial = 932] [outer = 00000000] 05:36:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (16EDA800) [pid = 3784] [serial = 933] [outer = 168BD800] 05:36:16 INFO - PROCESS | 3784 | 1467984976595 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1738AC00) [pid = 3784] [serial = 934] [outer = 168BD800] 05:36:16 INFO - PROCESS | 3784 | 1467984976968 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 679ms 05:36:17 INFO - PROCESS | 3784 | 1467984976995 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 3784 | 1467984976997 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 05:36:17 INFO - PROCESS | 3784 | 1467984977000 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:36:17 INFO - PROCESS | 3784 | 1467984977002 Marionette TRACE conn2 <- [1,1210,null,{}] 05:36:17 INFO - PROCESS | 3784 | 1467984977005 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:17 INFO - PROCESS | 3784 | 1467984977007 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:17 INFO - PROCESS | 3784 | 1467984977101 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:36:17 INFO - PROCESS | 3784 | 1467984977106 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 3784 | 1467984977108 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:17 INFO - PROCESS | 3784 | ++DOCSHELL 1765D400 == 33 [pid = 3784] [id = 312] 05:36:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (17E22C00) [pid = 3784] [serial = 935] [outer = 00000000] 05:36:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (181E0800) [pid = 3784] [serial = 936] [outer = 17E22C00] 05:36:17 INFO - PROCESS | 3784 | 1467984977156 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (181E6800) [pid = 3784] [serial = 937] [outer = 17E22C00] 05:36:17 INFO - PROCESS | 3784 | 1467984977612 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 3784 | 1467984977642 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 05:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:36:17 INFO - PROCESS | 3784 | 1467984977646 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 3784 | 1467984977648 Marionette TRACE conn2 <- [1,1214,null,{}] 05:36:17 INFO - PROCESS | 3784 | 1467984977656 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:17 INFO - PROCESS | 3784 | 1467984977658 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:17 INFO - PROCESS | 3784 | 1467984977772 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:36:17 INFO - PROCESS | 3784 | 1467984977778 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 3784 | 1467984977779 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:17 INFO - PROCESS | 3784 | ++DOCSHELL 1765D000 == 34 [pid = 3784] [id = 313] 05:36:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1765E400) [pid = 3784] [serial = 938] [outer = 00000000] 05:36:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19ADBC00) [pid = 3784] [serial = 939] [outer = 1765E400] 05:36:17 INFO - PROCESS | 3784 | 1467984977823 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19ADF800) [pid = 3784] [serial = 940] [outer = 1765E400] 05:36:18 INFO - PROCESS | 3784 | 1467984978283 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 695ms 05:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:36:18 INFO - PROCESS | 3784 | 1467984978345 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 3784 | 1467984978347 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 05:36:18 INFO - PROCESS | 3784 | 1467984978358 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - PROCESS | 3784 | 1467984978359 Marionette TRACE conn2 <- [1,1218,null,{}] 05:36:18 INFO - PROCESS | 3784 | 1467984978363 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:18 INFO - PROCESS | 3784 | 1467984978369 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:18 INFO - PROCESS | 3784 | 1467984978503 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:36:18 INFO - PROCESS | 3784 | 1467984978565 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 3784 | 1467984978567 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:18 INFO - PROCESS | 3784 | ++DOCSHELL 19F08C00 == 35 [pid = 3784] [id = 314] 05:36:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19F0F000) [pid = 3784] [serial = 941] [outer = 00000000] 05:36:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A522000) [pid = 3784] [serial = 942] [outer = 19F0F000] 05:36:18 INFO - PROCESS | 3784 | 1467984978659 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A52B800) [pid = 3784] [serial = 943] [outer = 19F0F000] 05:36:19 INFO - PROCESS | 3784 | 1467984979074 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 757ms 05:36:19 INFO - PROCESS | 3784 | 1467984979151 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 3784 | 1467984979153 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 05:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:36:19 INFO - PROCESS | 3784 | 1467984979157 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 3784 | 1467984979168 Marionette TRACE conn2 <- [1,1222,null,{}] 05:36:19 INFO - PROCESS | 3784 | 1467984979172 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:19 INFO - PROCESS | 3784 | 1467984979174 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:19 INFO - PROCESS | 3784 | 1467984979280 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:36:19 INFO - PROCESS | 3784 | 1467984979289 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 3784 | 1467984979290 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:19 INFO - PROCESS | 3784 | ++DOCSHELL 1A621800 == 36 [pid = 3784] [id = 315] 05:36:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1A624000) [pid = 3784] [serial = 944] [outer = 00000000] 05:36:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A628000) [pid = 3784] [serial = 945] [outer = 1A624000] 05:36:19 INFO - PROCESS | 3784 | 1467984979333 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A62C000) [pid = 3784] [serial = 946] [outer = 1A624000] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (144EA400) [pid = 3784] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (10B5C400) [pid = 3784] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (17E22400) [pid = 3784] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19A4A800) [pid = 3784] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (10A79C00) [pid = 3784] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (16A06000) [pid = 3784] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1A626400) [pid = 3784] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1AD58800) [pid = 3784] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (19A4AC00) [pid = 3784] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1A789C00) [pid = 3784] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19CCFC00) [pid = 3784] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (13158400) [pid = 3784] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:36:19 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1429BC00) [pid = 3784] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:36:19 INFO - PROCESS | 3784 | 1467984979800 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 711ms 05:36:19 INFO - PROCESS | 3784 | 1467984979854 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 3784 | 1467984979856 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 05:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:36:19 INFO - PROCESS | 3784 | 1467984979860 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 3784 | 1467984979861 Marionette TRACE conn2 <- [1,1226,null,{}] 05:36:19 INFO - PROCESS | 3784 | 1467984979865 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:19 INFO - PROCESS | 3784 | 1467984979866 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:19 INFO - PROCESS | 3784 | 1467984979948 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:36:19 INFO - PROCESS | 3784 | 1467984979953 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 3784 | 1467984979955 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:19 INFO - PROCESS | 3784 | ++DOCSHELL 13951C00 == 37 [pid = 3784] [id = 316] 05:36:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (13DA3C00) [pid = 3784] [serial = 947] [outer = 00000000] 05:36:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (17E23400) [pid = 3784] [serial = 948] [outer = 13DA3C00] 05:36:20 INFO - PROCESS | 3784 | 1467984979998 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19AD3C00) [pid = 3784] [serial = 949] [outer = 13DA3C00] 05:36:20 INFO - PROCESS | 3784 | 1467984980400 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 600ms 05:36:20 INFO - PROCESS | 3784 | 1467984980467 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 3784 | 1467984980469 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 05:36:20 INFO - PROCESS | 3784 | 1467984980473 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:36:20 INFO - PROCESS | 3784 | 1467984980475 Marionette TRACE conn2 <- [1,1230,null,{}] 05:36:20 INFO - PROCESS | 3784 | 1467984980478 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:20 INFO - PROCESS | 3784 | 1467984980480 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:20 INFO - PROCESS | 3784 | 1467984980558 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:36:20 INFO - PROCESS | 3784 | 1467984980563 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 3784 | 1467984980565 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:20 INFO - PROCESS | 3784 | ++DOCSHELL 168B9C00 == 38 [pid = 3784] [id = 317] 05:36:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (16A09400) [pid = 3784] [serial = 950] [outer = 00000000] 05:36:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1A77FC00) [pid = 3784] [serial = 951] [outer = 16A09400] 05:36:20 INFO - PROCESS | 3784 | 1467984980608 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A785800) [pid = 3784] [serial = 952] [outer = 16A09400] 05:36:21 INFO - PROCESS | 3784 | 1467984981055 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 648ms 05:36:21 INFO - PROCESS | 3784 | 1467984981111 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 3784 | 1467984981113 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 05:36:21 INFO - PROCESS | 3784 | 1467984981116 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:36:21 INFO - PROCESS | 3784 | 1467984981118 Marionette TRACE conn2 <- [1,1234,null,{}] 05:36:21 INFO - PROCESS | 3784 | 1467984981121 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:21 INFO - PROCESS | 3784 | 1467984981123 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:21 INFO - PROCESS | 3784 | 1467984981202 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:36:21 INFO - PROCESS | 3784 | 1467984981207 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 3784 | 1467984981209 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:21 INFO - PROCESS | 3784 | ++DOCSHELL 17516800 == 39 [pid = 3784] [id = 318] 05:36:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19FCF800) [pid = 3784] [serial = 953] [outer = 00000000] 05:36:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1A78D800) [pid = 3784] [serial = 954] [outer = 19FCF800] 05:36:21 INFO - PROCESS | 3784 | 1467984981256 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A78DC00) [pid = 3784] [serial = 955] [outer = 19FCF800] 05:36:21 INFO - PROCESS | 3784 | 1467984981847 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 742ms 05:36:21 INFO - PROCESS | 3784 | 1467984981891 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 3784 | 1467984981899 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 05:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:36:21 INFO - PROCESS | 3784 | 1467984981906 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 3784 | 1467984981910 Marionette TRACE conn2 <- [1,1238,null,{}] 05:36:21 INFO - PROCESS | 3784 | 1467984981916 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:21 INFO - PROCESS | 3784 | 1467984981919 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:22 INFO - PROCESS | 3784 | 1467984982076 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:36:22 INFO - PROCESS | 3784 | 1467984982208 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 3784 | 1467984982213 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:22 INFO - PROCESS | 3784 | ++DOCSHELL 10432400 == 40 [pid = 3784] [id = 319] 05:36:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (10439800) [pid = 3784] [serial = 956] [outer = 00000000] 05:36:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (12826000) [pid = 3784] [serial = 957] [outer = 10439800] 05:36:22 INFO - PROCESS | 3784 | 1467984982273 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (132DB000) [pid = 3784] [serial = 958] [outer = 10439800] 05:36:22 INFO - PROCESS | 3784 | 1467984982833 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1011ms 05:36:22 INFO - PROCESS | 3784 | 1467984982909 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 3784 | 1467984982917 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 05:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:36:22 INFO - PROCESS | 3784 | 1467984982925 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 3784 | 1467984982928 Marionette TRACE conn2 <- [1,1242,null,{}] 05:36:22 INFO - PROCESS | 3784 | 1467984982932 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:22 INFO - PROCESS | 3784 | 1467984982935 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:23 INFO - PROCESS | 3784 | 1467984983047 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:36:23 INFO - PROCESS | 3784 | 1467984983178 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 3784 | 1467984983181 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:23 INFO - PROCESS | 3784 | ++DOCSHELL 168B7800 == 41 [pid = 3784] [id = 320] 05:36:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (168B7C00) [pid = 3784] [serial = 959] [outer = 00000000] 05:36:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (16EDB000) [pid = 3784] [serial = 960] [outer = 168B7C00] 05:36:23 INFO - PROCESS | 3784 | 1467984983237 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (17663800) [pid = 3784] [serial = 961] [outer = 168B7C00] 05:36:23 INFO - PROCESS | 3784 | 1467984983830 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 963ms 05:36:23 INFO - PROCESS | 3784 | 1467984983870 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 3784 | 1467984983873 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 05:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:36:23 INFO - PROCESS | 3784 | 1467984983877 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 3784 | 1467984983880 Marionette TRACE conn2 <- [1,1246,null,{}] 05:36:23 INFO - PROCESS | 3784 | 1467984983891 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:23 INFO - PROCESS | 3784 | 1467984983896 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:24 INFO - PROCESS | 3784 | 1467984984012 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:36:24 INFO - PROCESS | 3784 | 1467984984142 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 3784 | 1467984984146 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:24 INFO - PROCESS | 3784 | ++DOCSHELL 1A622000 == 42 [pid = 3784] [id = 321] 05:36:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1A624800) [pid = 3784] [serial = 962] [outer = 00000000] 05:36:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1A78C000) [pid = 3784] [serial = 963] [outer = 1A624800] 05:36:24 INFO - PROCESS | 3784 | 1467984984204 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (1AB42C00) [pid = 3784] [serial = 964] [outer = 1A624800] 05:36:24 INFO - PROCESS | 3784 | 1467984984840 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 947ms 05:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:36:24 INFO - PROCESS | 3784 | 1467984984853 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 3784 | 1467984984856 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 05:36:24 INFO - PROCESS | 3784 | 1467984984859 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 3784 | 1467984984861 Marionette TRACE conn2 <- [1,1250,null,{}] 05:36:24 INFO - PROCESS | 3784 | 1467984984865 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:24 INFO - PROCESS | 3784 | 1467984984867 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:24 INFO - PROCESS | 3784 | 1467984984977 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:36:25 INFO - PROCESS | 3784 | 1467984985081 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 3784 | 1467984985084 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:25 INFO - PROCESS | 3784 | ++DOCSHELL 1AB4FC00 == 43 [pid = 3784] [id = 322] 05:36:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1AD4F400) [pid = 3784] [serial = 965] [outer = 00000000] 05:36:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (1AD55800) [pid = 3784] [serial = 966] [outer = 1AD4F400] 05:36:25 INFO - PROCESS | 3784 | 1467984985135 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (1AD5AC00) [pid = 3784] [serial = 967] [outer = 1AD4F400] 05:36:25 INFO - PROCESS | 3784 | 1467984985852 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1058ms 05:36:25 INFO - PROCESS | 3784 | 1467984985943 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 3784 | 1467984985947 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 05:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:36:25 INFO - PROCESS | 3784 | 1467984985956 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 3784 | 1467984985958 Marionette TRACE conn2 <- [1,1254,null,{}] 05:36:25 INFO - PROCESS | 3784 | 1467984985964 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:25 INFO - PROCESS | 3784 | 1467984985967 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:26 INFO - PROCESS | 3784 | 1467984986071 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:36:26 INFO - PROCESS | 3784 | 1467984986197 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 3784 | 1467984986200 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:26 INFO - PROCESS | 3784 | ++DOCSHELL 12D83C00 == 44 [pid = 3784] [id = 323] 05:36:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (12DCE800) [pid = 3784] [serial = 968] [outer = 00000000] 05:36:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (13948800) [pid = 3784] [serial = 969] [outer = 12DCE800] 05:36:26 INFO - PROCESS | 3784 | 1467984986249 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (13C6B000) [pid = 3784] [serial = 970] [outer = 12DCE800] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 168B9C00 == 43 [pid = 3784] [id = 317] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 13951C00 == 42 [pid = 3784] [id = 316] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 1A621800 == 41 [pid = 3784] [id = 315] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 19F08C00 == 40 [pid = 3784] [id = 314] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 1765D000 == 39 [pid = 3784] [id = 313] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 1765D400 == 38 [pid = 3784] [id = 312] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 168BCC00 == 37 [pid = 3784] [id = 311] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 1312FC00 == 36 [pid = 3784] [id = 310] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 10478000 == 35 [pid = 3784] [id = 309] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 10A10000 == 34 [pid = 3784] [id = 307] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 0C7F5800 == 33 [pid = 3784] [id = 306] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 12DCD800 == 32 [pid = 3784] [id = 297] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 16A01800 == 31 [pid = 3784] [id = 308] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 1AB4FC00 == 30 [pid = 3784] [id = 322] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 1A622000 == 29 [pid = 3784] [id = 321] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 17516800 == 28 [pid = 3784] [id = 318] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 10432400 == 27 [pid = 3784] [id = 319] 05:36:27 INFO - PROCESS | 3784 | --DOCSHELL 168B7800 == 26 [pid = 3784] [id = 320] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (156A2C00) [pid = 3784] [serial = 897] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (15D4D400) [pid = 3784] [serial = 898] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (11AEC400) [pid = 3784] [serial = 894] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (12821000) [pid = 3784] [serial = 895] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (17F1EC00) [pid = 3784] [serial = 900] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (19ADB400) [pid = 3784] [serial = 903] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (1390D400) [pid = 3784] [serial = 880] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (12923000) [pid = 3784] [serial = 879] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (17517800) [pid = 3784] [serial = 883] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (16BAF400) [pid = 3784] [serial = 882] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (1AB4F800) [pid = 3784] [serial = 886] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (1A79A800) [pid = 3784] [serial = 885] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1AE0DC00) [pid = 3784] [serial = 889] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1AE0A400) [pid = 3784] [serial = 888] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19FCE400) [pid = 3784] [serial = 907] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19FB3400) [pid = 3784] [serial = 906] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19CD8800) [pid = 3784] [serial = 904] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1A792C00) [pid = 3784] [serial = 909] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1A78F400) [pid = 3784] [serial = 915] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1A790400) [pid = 3784] [serial = 916] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (13CBBC00) [pid = 3784] [serial = 892] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (13953400) [pid = 3784] [serial = 891] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (176A9400) [pid = 3784] [serial = 918] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (16A0AC00) [pid = 3784] [serial = 912] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (17607C00) [pid = 3784] [serial = 913] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (1A79AC00) [pid = 3784] [serial = 910] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (181DF800) [pid = 3784] [serial = 901] [outer = 00000000] [url = about:blank] 05:36:27 INFO - PROCESS | 3784 | 1467984987513 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1626ms 05:36:27 INFO - PROCESS | 3784 | 1467984987592 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 3784 | 1467984987596 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 05:36:27 INFO - PROCESS | 3784 | 1467984987604 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:36:27 INFO - PROCESS | 3784 | 1467984987607 Marionette TRACE conn2 <- [1,1258,null,{}] 05:36:27 INFO - PROCESS | 3784 | 1467984987612 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:27 INFO - PROCESS | 3784 | 1467984987615 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:27 INFO - PROCESS | 3784 | 1467984987696 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:36:27 INFO - PROCESS | 3784 | 1467984987711 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 3784 | 1467984987714 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:27 INFO - PROCESS | 3784 | ++DOCSHELL 10A74400 == 27 [pid = 3784] [id = 324] 05:36:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (10A77400) [pid = 3784] [serial = 971] [outer = 00000000] 05:36:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (10BB1400) [pid = 3784] [serial = 972] [outer = 10A77400] 05:36:27 INFO - PROCESS | 3784 | 1467984987760 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (10F24C00) [pid = 3784] [serial = 973] [outer = 10A77400] 05:36:28 INFO - PROCESS | 3784 | 1467984988277 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 694ms 05:36:28 INFO - PROCESS | 3784 | 1467984988339 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 3784 | 1467984988344 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 05:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:36:28 INFO - PROCESS | 3784 | 1467984988350 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 3784 | 1467984988353 Marionette TRACE conn2 <- [1,1262,null,{}] 05:36:28 INFO - PROCESS | 3784 | 1467984988357 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:28 INFO - PROCESS | 3784 | 1467984988359 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:28 INFO - PROCESS | 3784 | 1467984988450 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:36:28 INFO - PROCESS | 3784 | 1467984988459 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 3784 | 1467984988461 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:28 INFO - PROCESS | 3784 | ++DOCSHELL 12B03400 == 28 [pid = 3784] [id = 325] 05:36:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (12B03C00) [pid = 3784] [serial = 974] [outer = 00000000] 05:36:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (12BDF400) [pid = 3784] [serial = 975] [outer = 12B03C00] 05:36:28 INFO - PROCESS | 3784 | 1467984988512 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (13138000) [pid = 3784] [serial = 976] [outer = 12B03C00] 05:36:28 INFO - PROCESS | 3784 | 1467984988977 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 710ms 05:36:29 INFO - PROCESS | 3784 | 1467984989049 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 3784 | 1467984989051 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 05:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:36:29 INFO - PROCESS | 3784 | 1467984989055 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 3784 | 1467984989058 Marionette TRACE conn2 <- [1,1266,null,{}] 05:36:29 INFO - PROCESS | 3784 | 1467984989071 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:29 INFO - PROCESS | 3784 | 1467984989078 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:29 INFO - PROCESS | 3784 | 1467984989190 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:36:29 INFO - PROCESS | 3784 | 1467984989289 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 3784 | 1467984989292 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:29 INFO - PROCESS | 3784 | ++DOCSHELL 144E8400 == 29 [pid = 3784] [id = 326] 05:36:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (144E9000) [pid = 3784] [serial = 977] [outer = 00000000] 05:36:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (156AFC00) [pid = 3784] [serial = 978] [outer = 144E9000] 05:36:29 INFO - PROCESS | 3784 | 1467984989342 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (15720C00) [pid = 3784] [serial = 979] [outer = 144E9000] 05:36:29 INFO - PROCESS | 3784 | 1467984989750 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 758ms 05:36:29 INFO - PROCESS | 3784 | 1467984989795 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 3784 | 1467984989798 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 05:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:36:29 INFO - PROCESS | 3784 | 1467984989801 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 3784 | 1467984989803 Marionette TRACE conn2 <- [1,1270,null,{}] 05:36:29 INFO - PROCESS | 3784 | 1467984989806 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:29 INFO - PROCESS | 3784 | 1467984989808 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:29 INFO - PROCESS | 3784 | 1467984989922 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:36:29 INFO - PROCESS | 3784 | 1467984989928 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 3784 | 1467984989930 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:29 INFO - PROCESS | 3784 | ++DOCSHELL 1689FC00 == 30 [pid = 3784] [id = 327] 05:36:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (168B1400) [pid = 3784] [serial = 980] [outer = 00000000] 05:36:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (16A06800) [pid = 3784] [serial = 981] [outer = 168B1400] 05:36:30 INFO - PROCESS | 3784 | 1467984989973 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (16BB4800) [pid = 3784] [serial = 982] [outer = 168B1400] 05:36:30 INFO - PROCESS | 3784 | 1467984990412 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 648ms 05:36:30 INFO - PROCESS | 3784 | 1467984990439 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 3784 | 1467984990441 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 05:36:30 INFO - PROCESS | 3784 | 1467984990444 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:36:30 INFO - PROCESS | 3784 | 1467984990446 Marionette TRACE conn2 <- [1,1274,null,{}] 05:36:30 INFO - PROCESS | 3784 | 1467984990449 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:30 INFO - PROCESS | 3784 | 1467984990452 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:30 INFO - PROCESS | 3784 | 1467984990560 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:36:30 INFO - PROCESS | 3784 | 1467984990644 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 3784 | 1467984990646 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:30 INFO - PROCESS | 3784 | ++DOCSHELL 16EDC000 == 31 [pid = 3784] [id = 328] 05:36:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (16EE0000) [pid = 3784] [serial = 983] [outer = 00000000] 05:36:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (17654C00) [pid = 3784] [serial = 984] [outer = 16EE0000] 05:36:30 INFO - PROCESS | 3784 | 1467984990689 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1765CC00) [pid = 3784] [serial = 985] [outer = 16EE0000] 05:36:31 INFO - PROCESS | 3784 | 1467984991169 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 757ms 05:36:31 INFO - PROCESS | 3784 | 1467984991217 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 3784 | 1467984991220 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 05:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:36:31 INFO - PROCESS | 3784 | 1467984991223 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 3784 | 1467984991225 Marionette TRACE conn2 <- [1,1278,null,{}] 05:36:31 INFO - PROCESS | 3784 | 1467984991229 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:31 INFO - PROCESS | 3784 | 1467984991234 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:31 INFO - PROCESS | 3784 | 1467984991365 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:36:31 INFO - PROCESS | 3784 | 1467984991427 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 3784 | 1467984991429 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:31 INFO - PROCESS | 3784 | ++DOCSHELL 18109C00 == 32 [pid = 3784] [id = 329] 05:36:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1810E800) [pid = 3784] [serial = 986] [outer = 00000000] 05:36:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19A49800) [pid = 3784] [serial = 987] [outer = 1810E800] 05:36:31 INFO - PROCESS | 3784 | 1467984991473 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19A52C00) [pid = 3784] [serial = 988] [outer = 1810E800] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (1765E400) [pid = 3784] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (16A09400) [pid = 3784] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (19FCF800) [pid = 3784] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19F0F000) [pid = 3784] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1A624000) [pid = 3784] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (10A77000) [pid = 3784] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (104E5400) [pid = 3784] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (16A03C00) [pid = 3784] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (168BD800) [pid = 3784] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (131E0C00) [pid = 3784] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (17E22C00) [pid = 3784] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (0C7F6400) [pid = 3784] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:36:31 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (13DA3C00) [pid = 3784] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:36:32 INFO - PROCESS | 3784 | 1467984992072 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 916ms 05:36:32 INFO - PROCESS | 3784 | 1467984992127 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 3784 | 1467984992129 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 05:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:36:32 INFO - PROCESS | 3784 | 1467984992132 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 3784 | 1467984992134 Marionette TRACE conn2 <- [1,1282,null,{}] 05:36:32 INFO - PROCESS | 3784 | 1467984992137 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:32 INFO - PROCESS | 3784 | 1467984992139 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:32 INFO - PROCESS | 3784 | 1467984992220 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:36:32 INFO - PROCESS | 3784 | 1467984992225 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 3784 | 1467984992227 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:32 INFO - PROCESS | 3784 | ++DOCSHELL 10B5C400 == 33 [pid = 3784] [id = 330] 05:36:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (13C70400) [pid = 3784] [serial = 989] [outer = 00000000] 05:36:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (16A97C00) [pid = 3784] [serial = 990] [outer = 13C70400] 05:36:32 INFO - PROCESS | 3784 | 1467984992272 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (176A9000) [pid = 3784] [serial = 991] [outer = 13C70400] 05:36:32 INFO - PROCESS | 3784 | 1467984992722 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 647ms 05:36:32 INFO - PROCESS | 3784 | 1467984992770 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 3784 | 1467984992772 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 05:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:36:32 INFO - PROCESS | 3784 | 1467984992776 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 3784 | 1467984992777 Marionette TRACE conn2 <- [1,1286,null,{}] 05:36:32 INFO - PROCESS | 3784 | 1467984992781 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:32 INFO - PROCESS | 3784 | 1467984992783 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:32 INFO - PROCESS | 3784 | 1467984992860 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:36:32 INFO - PROCESS | 3784 | 1467984992868 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 3784 | 1467984992870 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:32 INFO - PROCESS | 3784 | ++DOCSHELL 10B76000 == 34 [pid = 3784] [id = 331] 05:36:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (129BBC00) [pid = 3784] [serial = 992] [outer = 00000000] 05:36:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (176AEC00) [pid = 3784] [serial = 993] [outer = 129BBC00] 05:36:32 INFO - PROCESS | 3784 | 1467984992913 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (181EB400) [pid = 3784] [serial = 994] [outer = 129BBC00] 05:36:33 INFO - PROCESS | 3784 | 1467984993337 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 600ms 05:36:33 INFO - PROCESS | 3784 | 1467984993376 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:36:33 INFO - PROCESS | 3784 | 1467984993378 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 05:36:33 INFO - PROCESS | 3784 | 1467984993382 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:36:33 INFO - PROCESS | 3784 | 1467984993384 Marionette TRACE conn2 <- [1,1290,null,{}] 05:36:33 INFO - PROCESS | 3784 | 1467984993387 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:33 INFO - PROCESS | 3784 | 1467984993389 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:33 INFO - PROCESS | 3784 | 1467984993467 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:36:33 INFO - PROCESS | 3784 | 1467984993473 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 3784 | 1467984993475 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:33 INFO - PROCESS | 3784 | ++DOCSHELL 144E4C00 == 35 [pid = 3784] [id = 332] 05:36:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19D19000) [pid = 3784] [serial = 995] [outer = 00000000] 05:36:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19F08400) [pid = 3784] [serial = 996] [outer = 19D19000] 05:36:33 INFO - PROCESS | 3784 | 1467984993517 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19F08C00) [pid = 3784] [serial = 997] [outer = 19D19000] 05:36:34 INFO - PROCESS | 3784 | --DOCSHELL 10A74400 == 34 [pid = 3784] [id = 324] 05:36:34 INFO - PROCESS | 3784 | --DOCSHELL 12D83C00 == 33 [pid = 3784] [id = 323] 05:36:35 INFO - PROCESS | 3784 | --DOCSHELL 12B03400 == 32 [pid = 3784] [id = 325] 05:36:35 INFO - PROCESS | 3784 | --DOCSHELL 1689FC00 == 31 [pid = 3784] [id = 327] 05:36:35 INFO - PROCESS | 3784 | --DOCSHELL 16EDC000 == 30 [pid = 3784] [id = 328] 05:36:35 INFO - PROCESS | 3784 | --DOCSHELL 10B76000 == 29 [pid = 3784] [id = 331] 05:36:35 INFO - PROCESS | 3784 | --DOCSHELL 144E8400 == 28 [pid = 3784] [id = 326] 05:36:35 INFO - PROCESS | 3784 | --DOCSHELL 18109C00 == 27 [pid = 3784] [id = 329] 05:36:35 INFO - PROCESS | 3784 | --DOCSHELL 10B5C400 == 26 [pid = 3784] [id = 330] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19ADBC00) [pid = 3784] [serial = 939] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1A785800) [pid = 3784] [serial = 952] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1A78D800) [pid = 3784] [serial = 954] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1A78DC00) [pid = 3784] [serial = 955] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1A522000) [pid = 3784] [serial = 942] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19ADF800) [pid = 3784] [serial = 940] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1A628000) [pid = 3784] [serial = 945] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1A52B800) [pid = 3784] [serial = 943] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1292C000) [pid = 3784] [serial = 921] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (131E2400) [pid = 3784] [serial = 922] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10B70C00) [pid = 3784] [serial = 927] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (11C48800) [pid = 3784] [serial = 928] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (16ED6000) [pid = 3784] [serial = 924] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1765E800) [pid = 3784] [serial = 925] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16EDA800) [pid = 3784] [serial = 933] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1738AC00) [pid = 3784] [serial = 934] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (13952000) [pid = 3784] [serial = 930] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (13D9DC00) [pid = 3784] [serial = 931] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (181E0800) [pid = 3784] [serial = 936] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (19A55400) [pid = 3784] [serial = 919] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1A77FC00) [pid = 3784] [serial = 951] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (1A62C000) [pid = 3784] [serial = 946] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (17E23400) [pid = 3784] [serial = 948] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (19AD3C00) [pid = 3784] [serial = 949] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (181E6800) [pid = 3784] [serial = 937] [outer = 00000000] [url = about:blank] 05:36:35 INFO - PROCESS | 3784 | 1467984995327 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1990ms 05:36:35 INFO - PROCESS | 3784 | 1467984995385 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 3784 | 1467984995390 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 05:36:35 INFO - PROCESS | 3784 | 1467984995394 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:36:35 INFO - PROCESS | 3784 | 1467984995398 Marionette TRACE conn2 <- [1,1294,null,{}] 05:36:35 INFO - PROCESS | 3784 | 1467984995404 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:35 INFO - PROCESS | 3784 | 1467984995407 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:35 INFO - PROCESS | 3784 | 1467984995497 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:36:35 INFO - PROCESS | 3784 | 1467984995504 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:35 INFO - PROCESS | 3784 | 1467984995508 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:35 INFO - PROCESS | 3784 | ++DOCSHELL 10A04400 == 27 [pid = 3784] [id = 333] 05:36:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (10A74800) [pid = 3784] [serial = 998] [outer = 00000000] 05:36:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (10B5AC00) [pid = 3784] [serial = 999] [outer = 10A74800] 05:36:35 INFO - PROCESS | 3784 | 1467984995557 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (10B5EC00) [pid = 3784] [serial = 1000] [outer = 10A74800] 05:36:36 INFO - PROCESS | 3784 | 1467984996034 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 711ms 05:36:36 INFO - PROCESS | 3784 | 1467984996095 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 3784 | 1467984996100 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 05:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:36:36 INFO - PROCESS | 3784 | 1467984996106 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 3784 | 1467984996109 Marionette TRACE conn2 <- [1,1298,null,{}] 05:36:36 INFO - PROCESS | 3784 | 1467984996114 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:36 INFO - PROCESS | 3784 | 1467984996117 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:36 INFO - PROCESS | 3784 | 1467984996201 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:36:36 INFO - PROCESS | 3784 | 1467984996210 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 3784 | 1467984996212 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:36 INFO - PROCESS | 3784 | ++DOCSHELL 11AE8800 == 28 [pid = 3784] [id = 334] 05:36:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (11AE9000) [pid = 3784] [serial = 1001] [outer = 00000000] 05:36:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (11CD7800) [pid = 3784] [serial = 1002] [outer = 11AE9000] 05:36:36 INFO - PROCESS | 3784 | 1467984996262 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (12825800) [pid = 3784] [serial = 1003] [outer = 11AE9000] 05:36:36 INFO - PROCESS | 3784 | 1467984996724 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 3784 | 1467984996745 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 05:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:36:36 INFO - PROCESS | 3784 | 1467984996749 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 3784 | 1467984996753 Marionette TRACE conn2 <- [1,1302,null,{}] 05:36:36 INFO - PROCESS | 3784 | 1467984996768 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:36 INFO - PROCESS | 3784 | 1467984996773 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:36 INFO - PROCESS | 3784 | 1467984996855 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:36:36 INFO - PROCESS | 3784 | 1467984996967 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 3784 | 1467984996970 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:37 INFO - PROCESS | 3784 | ++DOCSHELL 139D1C00 == 29 [pid = 3784] [id = 335] 05:36:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (139D4800) [pid = 3784] [serial = 1004] [outer = 00000000] 05:36:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (13C71400) [pid = 3784] [serial = 1005] [outer = 139D4800] 05:36:37 INFO - PROCESS | 3784 | 1467984997025 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (13D9A400) [pid = 3784] [serial = 1006] [outer = 139D4800] 05:36:37 INFO - PROCESS | 3784 | 1467984997397 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 695ms 05:36:37 INFO - PROCESS | 3784 | 1467984997448 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 3784 | 1467984997451 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 05:36:37 INFO - PROCESS | 3784 | 1467984997502 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:36:37 INFO - PROCESS | 3784 | 1467984997504 Marionette TRACE conn2 <- [1,1306,null,{}] 05:36:37 INFO - PROCESS | 3784 | 1467984997518 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:37 INFO - PROCESS | 3784 | 1467984997520 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:37 INFO - PROCESS | 3784 | 1467984997627 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:36:37 INFO - PROCESS | 3784 | 1467984997640 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 3784 | 1467984997642 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:37 INFO - PROCESS | 3784 | ++DOCSHELL 13CBAC00 == 30 [pid = 3784] [id = 336] 05:36:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (13CBBC00) [pid = 3784] [serial = 1007] [outer = 00000000] 05:36:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (15677C00) [pid = 3784] [serial = 1008] [outer = 13CBBC00] 05:36:37 INFO - PROCESS | 3784 | 1467984997685 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (15D55000) [pid = 3784] [serial = 1009] [outer = 13CBBC00] 05:36:38 INFO - PROCESS | 3784 | 1467984998080 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 647ms 05:36:38 INFO - PROCESS | 3784 | 1467984998142 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 3784 | 1467984998144 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 05:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:36:38 INFO - PROCESS | 3784 | 1467984998148 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 3784 | 1467984998149 Marionette TRACE conn2 <- [1,1310,null,{}] 05:36:38 INFO - PROCESS | 3784 | 1467984998153 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:38 INFO - PROCESS | 3784 | 1467984998155 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:38 INFO - PROCESS | 3784 | 1467984998261 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:36:38 INFO - PROCESS | 3784 | 1467984998301 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 3784 | 1467984998303 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:38 INFO - PROCESS | 3784 | ++DOCSHELL 15670800 == 31 [pid = 3784] [id = 337] 05:36:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (168AE800) [pid = 3784] [serial = 1010] [outer = 00000000] 05:36:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (168BD400) [pid = 3784] [serial = 1011] [outer = 168AE800] 05:36:38 INFO - PROCESS | 3784 | 1467984998354 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (16AA3800) [pid = 3784] [serial = 1012] [outer = 168AE800] 05:36:38 INFO - PROCESS | 3784 | 1467984998756 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 648ms 05:36:38 INFO - PROCESS | 3784 | 1467984998786 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 3784 | 1467984998788 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 05:36:38 INFO - PROCESS | 3784 | 1467984998791 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:36:38 INFO - PROCESS | 3784 | 1467984998792 Marionette TRACE conn2 <- [1,1314,null,{}] 05:36:38 INFO - PROCESS | 3784 | 1467984998796 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:38 INFO - PROCESS | 3784 | 1467984998801 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:38 INFO - PROCESS | 3784 | 1467984998931 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:36:38 INFO - PROCESS | 3784 | 1467984998939 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 3784 | 1467984998942 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:38 INFO - PROCESS | 3784 | ++DOCSHELL 16EDC400 == 32 [pid = 3784] [id = 338] 05:36:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (16EDCC00) [pid = 3784] [serial = 1013] [outer = 00000000] 05:36:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1765F000) [pid = 3784] [serial = 1014] [outer = 16EDCC00] 05:36:38 INFO - PROCESS | 3784 | 1467984998985 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (17E29400) [pid = 3784] [serial = 1015] [outer = 16EDCC00] 05:36:39 INFO - PROCESS | 3784 | 1467984999389 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:36:39 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 05:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 647ms 05:36:39 INFO - PROCESS | 3784 | 1467984999429 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 3784 | 1467984999431 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 05:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:36:39 INFO - PROCESS | 3784 | 1467984999434 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 3784 | 1467984999436 Marionette TRACE conn2 <- [1,1318,null,{}] 05:36:39 INFO - PROCESS | 3784 | 1467984999439 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:39 INFO - PROCESS | 3784 | 1467984999441 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:39 INFO - PROCESS | 3784 | 1467984999557 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:36:39 INFO - PROCESS | 3784 | 1467984999597 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 3784 | 1467984999599 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:39 INFO - PROCESS | 3784 | ++DOCSHELL 13949400 == 33 [pid = 3784] [id = 339] 05:36:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (13949800) [pid = 3784] [serial = 1016] [outer = 00000000] 05:36:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (181E2C00) [pid = 3784] [serial = 1017] [outer = 13949800] 05:36:39 INFO - PROCESS | 3784 | 1467984999642 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (176A4400) [pid = 3784] [serial = 1018] [outer = 13949800] 05:36:40 INFO - PROCESS | 3784 | 1467985000026 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:36:40 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 05:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 647ms 05:36:40 INFO - PROCESS | 3784 | 1467985000073 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 3784 | 1467985000075 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 05:36:40 INFO - PROCESS | 3784 | 1467985000078 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:36:40 INFO - PROCESS | 3784 | 1467985000080 Marionette TRACE conn2 <- [1,1322,null,{}] 05:36:40 INFO - PROCESS | 3784 | 1467985000083 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:40 INFO - PROCESS | 3784 | 1467985000085 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:40 INFO - PROCESS | 3784 | 1467985000196 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:36:40 INFO - PROCESS | 3784 | 1467985000203 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:40 INFO - PROCESS | 3784 | 1467985000205 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:40 INFO - PROCESS | 3784 | ++DOCSHELL 168B4800 == 34 [pid = 3784] [id = 340] 05:36:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (17384C00) [pid = 3784] [serial = 1019] [outer = 00000000] 05:36:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19A4C800) [pid = 3784] [serial = 1020] [outer = 17384C00] 05:36:40 INFO - PROCESS | 3784 | 1467985000248 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19A4FC00) [pid = 3784] [serial = 1021] [outer = 17384C00] 05:36:40 INFO - PROCESS | 3784 | 1467985000741 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 695ms 05:36:40 INFO - PROCESS | 3784 | 1467985000816 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 3784 | 1467985000818 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 05:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:36:40 INFO - PROCESS | 3784 | 1467985000825 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 3784 | 1467985000826 Marionette TRACE conn2 <- [1,1326,null,{}] 05:36:40 INFO - PROCESS | 3784 | 1467985000854 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:40 INFO - PROCESS | 3784 | 1467985000856 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:40 INFO - PROCESS | 3784 | 1467985000969 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:36:40 INFO - PROCESS | 3784 | 1467985000980 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:40 INFO - PROCESS | 3784 | 1467985000982 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:41 INFO - PROCESS | 3784 | ++DOCSHELL 139D0C00 == 35 [pid = 3784] [id = 341] 05:36:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19D13800) [pid = 3784] [serial = 1022] [outer = 00000000] 05:36:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19D1C800) [pid = 3784] [serial = 1023] [outer = 19D13800] 05:36:41 INFO - PROCESS | 3784 | 1467985001029 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19D20800) [pid = 3784] [serial = 1024] [outer = 19D13800] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (168B1400) [pid = 3784] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (16EE0000) [pid = 3784] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1810E800) [pid = 3784] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (129BBC00) [pid = 3784] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (13C70400) [pid = 3784] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (144E9000) [pid = 3784] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (12B03C00) [pid = 3784] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10A77400) [pid = 3784] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (12DCE800) [pid = 3784] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1AD4F400) [pid = 3784] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A624800) [pid = 3784] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (168B7C00) [pid = 3784] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:36:41 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10439800) [pid = 3784] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:36:42 INFO - PROCESS | 3784 | 1467985002179 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1405ms 05:36:42 INFO - PROCESS | 3784 | 1467985002220 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 3784 | 1467985002225 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 05:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:36:42 INFO - PROCESS | 3784 | 1467985002230 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 3784 | 1467985002233 Marionette TRACE conn2 <- [1,1330,null,{}] 05:36:42 INFO - PROCESS | 3784 | 1467985002247 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:42 INFO - PROCESS | 3784 | 1467985002250 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:42 INFO - PROCESS | 3784 | 1467985002401 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:36:42 INFO - PROCESS | 3784 | 1467985002506 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:42 INFO - PROCESS | 3784 | 1467985002511 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:42 INFO - PROCESS | 3784 | ++DOCSHELL 10A01400 == 36 [pid = 3784] [id = 342] 05:36:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (10A02000) [pid = 3784] [serial = 1025] [outer = 00000000] 05:36:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (10A7C400) [pid = 3784] [serial = 1026] [outer = 10A02000] 05:36:42 INFO - PROCESS | 3784 | 1467985002566 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (10B73C00) [pid = 3784] [serial = 1027] [outer = 10A02000] 05:36:43 INFO - PROCESS | 3784 | 1467985003263 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1057ms 05:36:43 INFO - PROCESS | 3784 | 1467985003315 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 3784 | 1467985003320 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 05:36:43 INFO - PROCESS | 3784 | 1467985003327 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:36:43 INFO - PROCESS | 3784 | 1467985003330 Marionette TRACE conn2 <- [1,1334,null,{}] 05:36:43 INFO - PROCESS | 3784 | 1467985003334 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:43 INFO - PROCESS | 3784 | 1467985003337 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:43 INFO - PROCESS | 3784 | 1467985003464 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:36:43 INFO - PROCESS | 3784 | 1467985003590 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 3784 | 1467985003593 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:43 INFO - PROCESS | 3784 | ++DOCSHELL 114CCC00 == 37 [pid = 3784] [id = 343] 05:36:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1312B400) [pid = 3784] [serial = 1028] [outer = 00000000] 05:36:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (132D9400) [pid = 3784] [serial = 1029] [outer = 1312B400] 05:36:43 INFO - PROCESS | 3784 | 1467985003648 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1394B000) [pid = 3784] [serial = 1030] [outer = 1312B400] 05:36:44 INFO - PROCESS | 3784 | --DOCSHELL 168B4800 == 36 [pid = 3784] [id = 340] 05:36:44 INFO - PROCESS | 3784 | --DOCSHELL 13949400 == 35 [pid = 3784] [id = 339] 05:36:44 INFO - PROCESS | 3784 | --DOCSHELL 16EDC400 == 34 [pid = 3784] [id = 338] 05:36:44 INFO - PROCESS | 3784 | --DOCSHELL 15670800 == 33 [pid = 3784] [id = 337] 05:36:44 INFO - PROCESS | 3784 | --DOCSHELL 13CBAC00 == 32 [pid = 3784] [id = 336] 05:36:44 INFO - PROCESS | 3784 | --DOCSHELL 139D1C00 == 31 [pid = 3784] [id = 335] 05:36:44 INFO - PROCESS | 3784 | --DOCSHELL 11AE8800 == 30 [pid = 3784] [id = 334] 05:36:44 INFO - PROCESS | 3784 | --DOCSHELL 10A04400 == 29 [pid = 3784] [id = 333] 05:36:44 INFO - PROCESS | 3784 | --DOCSHELL 144E4C00 == 28 [pid = 3784] [id = 332] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (16A06800) [pid = 3784] [serial = 981] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (17654C00) [pid = 3784] [serial = 984] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19A49800) [pid = 3784] [serial = 987] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1765CC00) [pid = 3784] [serial = 985] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (176AEC00) [pid = 3784] [serial = 993] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19A52C00) [pid = 3784] [serial = 988] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (16A97C00) [pid = 3784] [serial = 990] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19F08400) [pid = 3784] [serial = 996] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (156AFC00) [pid = 3784] [serial = 978] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (12BDF400) [pid = 3784] [serial = 975] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (13138000) [pid = 3784] [serial = 976] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (10BB1400) [pid = 3784] [serial = 972] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (10F24C00) [pid = 3784] [serial = 973] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (13C6B000) [pid = 3784] [serial = 970] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (13948800) [pid = 3784] [serial = 969] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1AD5AC00) [pid = 3784] [serial = 967] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (1AD55800) [pid = 3784] [serial = 966] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (1AB42C00) [pid = 3784] [serial = 964] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (1A78C000) [pid = 3784] [serial = 963] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (17663800) [pid = 3784] [serial = 961] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (16EDB000) [pid = 3784] [serial = 960] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (132DB000) [pid = 3784] [serial = 958] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (12826000) [pid = 3784] [serial = 957] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 57 (16BB4800) [pid = 3784] [serial = 982] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 56 (181EB400) [pid = 3784] [serial = 994] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 55 (176A9000) [pid = 3784] [serial = 991] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | --DOMWINDOW == 54 (15720C00) [pid = 3784] [serial = 979] [outer = 00000000] [url = about:blank] 05:36:44 INFO - PROCESS | 3784 | 1467985004535 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1199ms 05:36:44 INFO - PROCESS | 3784 | 1467985004563 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:36:44 INFO - PROCESS | 3784 | 1467985004567 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 05:36:44 INFO - PROCESS | 3784 | 1467985004572 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 3784 | 1467985004575 Marionette TRACE conn2 <- [1,1338,null,{}] 05:36:44 INFO - PROCESS | 3784 | 1467985004580 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:44 INFO - PROCESS | 3784 | 1467985004583 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:44 INFO - PROCESS | 3784 | 1467985004667 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:36:44 INFO - PROCESS | 3784 | 1467985004673 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 3784 | 1467985004678 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:44 INFO - PROCESS | 3784 | ++DOCSHELL 10B78000 == 29 [pid = 3784] [id = 344] 05:36:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 55 (10B7AC00) [pid = 3784] [serial = 1031] [outer = 00000000] 05:36:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 56 (11AEA800) [pid = 3784] [serial = 1032] [outer = 10B7AC00] 05:36:44 INFO - PROCESS | 3784 | 1467985004729 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 57 (1292A800) [pid = 3784] [serial = 1033] [outer = 10B7AC00] 05:36:45 INFO - PROCESS | 3784 | 1467985005227 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 695ms 05:36:45 INFO - PROCESS | 3784 | 1467985005268 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 3784 | 1467985005273 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 05:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:36:45 INFO - PROCESS | 3784 | 1467985005278 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 3784 | 1467985005281 Marionette TRACE conn2 <- [1,1342,null,{}] 05:36:45 INFO - PROCESS | 3784 | 1467985005285 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:45 INFO - PROCESS | 3784 | 1467985005287 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:45 INFO - PROCESS | 3784 | 1467985005372 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:36:45 INFO - PROCESS | 3784 | 1467985005380 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 3784 | 1467985005383 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:45 INFO - PROCESS | 3784 | ++DOCSHELL 1315AC00 == 30 [pid = 3784] [id = 345] 05:36:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 58 (1315D400) [pid = 3784] [serial = 1034] [outer = 00000000] 05:36:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (13902000) [pid = 3784] [serial = 1035] [outer = 1315D400] 05:36:45 INFO - PROCESS | 3784 | 1467985005429 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (139DB000) [pid = 3784] [serial = 1036] [outer = 1315D400] 05:36:45 INFO - PROCESS | 3784 | 1467985005892 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 647ms 05:36:45 INFO - PROCESS | 3784 | 1467985005917 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 3784 | 1467985005919 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 05:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:36:45 INFO - PROCESS | 3784 | 1467985005922 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 3784 | 1467985005926 Marionette TRACE conn2 <- [1,1346,null,{}] 05:36:45 INFO - PROCESS | 3784 | 1467985005936 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:45 INFO - PROCESS | 3784 | 1467985005941 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:46 INFO - PROCESS | 3784 | 1467985006022 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:36:46 INFO - PROCESS | 3784 | 1467985006031 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 3784 | 1467985006035 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:46 INFO - PROCESS | 3784 | ++DOCSHELL 15719000 == 31 [pid = 3784] [id = 346] 05:36:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (1571E400) [pid = 3784] [serial = 1037] [outer = 00000000] 05:36:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (168AF000) [pid = 3784] [serial = 1038] [outer = 1571E400] 05:36:46 INFO - PROCESS | 3784 | 1467985006086 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (168B7C00) [pid = 3784] [serial = 1039] [outer = 1571E400] 05:36:46 INFO - PROCESS | 3784 | 1467985006575 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 695ms 05:36:46 INFO - PROCESS | 3784 | 1467985006622 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 3784 | 1467985006624 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 05:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:36:46 INFO - PROCESS | 3784 | 1467985006628 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 3784 | 1467985006630 Marionette TRACE conn2 <- [1,1350,null,{}] 05:36:46 INFO - PROCESS | 3784 | 1467985006633 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:46 INFO - PROCESS | 3784 | 1467985006635 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:46 INFO - PROCESS | 3784 | 1467985006717 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:36:46 INFO - PROCESS | 3784 | 1467985006722 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 3784 | 1467985006724 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:46 INFO - PROCESS | 3784 | ++DOCSHELL 16A97800 == 32 [pid = 3784] [id = 347] 05:36:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (16BACC00) [pid = 3784] [serial = 1040] [outer = 00000000] 05:36:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (1758E800) [pid = 3784] [serial = 1041] [outer = 16BACC00] 05:36:46 INFO - PROCESS | 3784 | 1467985006768 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (17656000) [pid = 3784] [serial = 1042] [outer = 16BACC00] 05:36:47 INFO - PROCESS | 3784 | 1467985007279 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 632ms 05:36:47 INFO - PROCESS | 3784 | 1467985007297 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 3784 | 1467985007299 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 05:36:47 INFO - PROCESS | 3784 | 1467985007303 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:36:47 INFO - PROCESS | 3784 | 1467985007304 Marionette TRACE conn2 <- [1,1354,null,{}] 05:36:47 INFO - PROCESS | 3784 | 1467985007308 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:47 INFO - PROCESS | 3784 | 1467985007310 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:47 INFO - PROCESS | 3784 | 1467985007414 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:36:47 INFO - PROCESS | 3784 | 1467985007422 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 3784 | 1467985007424 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:47 INFO - PROCESS | 3784 | ++DOCSHELL 17659400 == 33 [pid = 3784] [id = 348] 05:36:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (1765B000) [pid = 3784] [serial = 1043] [outer = 00000000] 05:36:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (17663800) [pid = 3784] [serial = 1044] [outer = 1765B000] 05:36:47 INFO - PROCESS | 3784 | 1467985007471 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (17E22400) [pid = 3784] [serial = 1045] [outer = 1765B000] 05:36:47 INFO - PROCESS | 3784 | 1467985007986 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 3784 | 1467985008045 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 05:36:48 INFO - PROCESS | 3784 | 1467985008049 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:36:48 INFO - PROCESS | 3784 | 1467985008050 Marionette TRACE conn2 <- [1,1358,null,{}] 05:36:48 INFO - PROCESS | 3784 | 1467985008059 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:48 INFO - PROCESS | 3784 | 1467985008065 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:48 INFO - PROCESS | 3784 | 1467985008193 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:36:48 INFO - PROCESS | 3784 | 1467985008251 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 3784 | 1467985008253 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:48 INFO - PROCESS | 3784 | ++DOCSHELL 1810CC00 == 34 [pid = 3784] [id = 349] 05:36:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (181EC800) [pid = 3784] [serial = 1046] [outer = 00000000] 05:36:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (19AD2C00) [pid = 3784] [serial = 1047] [outer = 181EC800] 05:36:48 INFO - PROCESS | 3784 | 1467985008305 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (19CD7C00) [pid = 3784] [serial = 1048] [outer = 181EC800] 05:36:48 INFO - PROCESS | 3784 | 1467985008720 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 3784 | 1467985008778 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 05:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:36:48 INFO - PROCESS | 3784 | 1467985008781 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 3784 | 1467985008783 Marionette TRACE conn2 <- [1,1362,null,{}] 05:36:48 INFO - PROCESS | 3784 | 1467985008787 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:48 INFO - PROCESS | 3784 | 1467985008789 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:48 INFO - PROCESS | 3784 | 1467985008903 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:36:48 INFO - PROCESS | 3784 | 1467985008908 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 3784 | 1467985008910 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:48 INFO - PROCESS | 3784 | ++DOCSHELL 19D1E400 == 35 [pid = 3784] [id = 350] 05:36:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (19F0A800) [pid = 3784] [serial = 1049] [outer = 00000000] 05:36:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (19FB1000) [pid = 3784] [serial = 1050] [outer = 19F0A800] 05:36:48 INFO - PROCESS | 3784 | 1467985008953 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (19F0DC00) [pid = 3784] [serial = 1051] [outer = 19F0A800] 05:36:49 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (17384C00) [pid = 3784] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:36:49 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (168AE800) [pid = 3784] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:36:49 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (10A74800) [pid = 3784] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:36:49 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (11AE9000) [pid = 3784] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:36:49 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19D19000) [pid = 3784] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:36:49 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (13949800) [pid = 3784] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:36:49 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (139D4800) [pid = 3784] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:36:49 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (16EDCC00) [pid = 3784] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:36:49 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (13CBBC00) [pid = 3784] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:36:49 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:49 INFO - PROCESS | 3784 | 1467985009372 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 3784 | 1467985009420 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 05:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:36:49 INFO - PROCESS | 3784 | 1467985009423 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 3784 | 1467985009425 Marionette TRACE conn2 <- [1,1366,null,{}] 05:36:49 INFO - PROCESS | 3784 | 1467985009429 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:49 INFO - PROCESS | 3784 | 1467985009431 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:49 INFO - PROCESS | 3784 | 1467985009507 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:36:49 INFO - PROCESS | 3784 | 1467985009513 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 3784 | 1467985009515 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:49 INFO - PROCESS | 3784 | ++DOCSHELL 13949800 == 36 [pid = 3784] [id = 351] 05:36:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (1429E400) [pid = 3784] [serial = 1052] [outer = 00000000] 05:36:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (16EDCC00) [pid = 3784] [serial = 1053] [outer = 1429E400] 05:36:49 INFO - PROCESS | 3784 | 1467985009558 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (181EC400) [pid = 3784] [serial = 1054] [outer = 1429E400] 05:36:50 INFO - PROCESS | 3784 | 1467985010002 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 3784 | 1467985010054 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 05:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:36:50 INFO - PROCESS | 3784 | 1467985010057 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 3784 | 1467985010059 Marionette TRACE conn2 <- [1,1370,null,{}] 05:36:50 INFO - PROCESS | 3784 | 1467985010063 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:50 INFO - PROCESS | 3784 | 1467985010064 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:50 INFO - PROCESS | 3784 | 1467985010142 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:36:50 INFO - PROCESS | 3784 | 1467985010148 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 3784 | 1467985010150 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:50 INFO - PROCESS | 3784 | ++DOCSHELL 1684C400 == 37 [pid = 3784] [id = 352] 05:36:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (19CCD800) [pid = 3784] [serial = 1055] [outer = 00000000] 05:36:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (1A520800) [pid = 3784] [serial = 1056] [outer = 19CCD800] 05:36:50 INFO - PROCESS | 3784 | 1467985010207 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (19FD0800) [pid = 3784] [serial = 1057] [outer = 19CCD800] 05:36:50 INFO - PROCESS | 3784 | [3784] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:50 INFO - PROCESS | 3784 | 1467985010671 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 3784 | 1467985010697 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 05:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:36:50 INFO - PROCESS | 3784 | 1467985010701 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 3784 | 1467985010703 Marionette TRACE conn2 <- [1,1374,null,{}] 05:36:50 INFO - PROCESS | 3784 | 1467985010706 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:50 INFO - PROCESS | 3784 | 1467985010708 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:50 INFO - PROCESS | 3784 | 1467985010785 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:36:50 INFO - PROCESS | 3784 | 1467985010790 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 3784 | 1467985010792 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:50 INFO - PROCESS | 3784 | ++DOCSHELL 19FBB000 == 38 [pid = 3784] [id = 353] 05:36:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (19FC5800) [pid = 3784] [serial = 1058] [outer = 00000000] 05:36:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (1A621800) [pid = 3784] [serial = 1059] [outer = 19FC5800] 05:36:50 INFO - PROCESS | 3784 | 1467985010834 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1A52C000) [pid = 3784] [serial = 1060] [outer = 19FC5800] 05:36:51 INFO - PROCESS | 3784 | 1467985011381 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 3784 | 1467985011447 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 05:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:36:51 INFO - PROCESS | 3784 | 1467985011453 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 3784 | 1467985011456 Marionette TRACE conn2 <- [1,1378,null,{}] 05:36:51 INFO - PROCESS | 3784 | 1467985011462 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:51 INFO - PROCESS | 3784 | 1467985011465 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:51 INFO - PROCESS | 3784 | 1467985011651 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:36:51 INFO - PROCESS | 3784 | 1467985011757 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:51 INFO - PROCESS | 3784 | 1467985011762 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:51 INFO - PROCESS | 3784 | ++DOCSHELL 114D8400 == 39 [pid = 3784] [id = 354] 05:36:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1292B800) [pid = 3784] [serial = 1061] [outer = 00000000] 05:36:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (12D7F000) [pid = 3784] [serial = 1062] [outer = 1292B800] 05:36:51 INFO - PROCESS | 3784 | 1467985011817 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (131D7800) [pid = 3784] [serial = 1063] [outer = 1292B800] 05:36:52 INFO - PROCESS | 3784 | 1467985012352 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 963ms 05:36:52 INFO - PROCESS | 3784 | 1467985012398 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 3784 | 1467985012403 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 05:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:36:52 INFO - PROCESS | 3784 | 1467985012409 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 3784 | 1467985012412 Marionette TRACE conn2 <- [1,1382,null,{}] 05:36:52 INFO - PROCESS | 3784 | 1467985012416 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:52 INFO - PROCESS | 3784 | 1467985012419 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:52 INFO - PROCESS | 3784 | 1467985012532 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:36:52 INFO - PROCESS | 3784 | 1467985012633 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:52 INFO - PROCESS | 3784 | 1467985012635 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:52 INFO - PROCESS | 3784 | ++DOCSHELL 144E8400 == 40 [pid = 3784] [id = 355] 05:36:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (15570400) [pid = 3784] [serial = 1064] [outer = 00000000] 05:36:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (168AEC00) [pid = 3784] [serial = 1065] [outer = 15570400] 05:36:52 INFO - PROCESS | 3784 | 1467985012692 Marionette DEBUG loaded listener.js 05:36:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (16ED5800) [pid = 3784] [serial = 1066] [outer = 15570400] 05:36:53 INFO - PROCESS | 3784 | 1467985013341 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 947ms 05:36:53 INFO - PROCESS | 3784 | 1467985013385 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 3784 | 1467985013388 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 05:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:36:53 INFO - PROCESS | 3784 | 1467985013392 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 3784 | 1467985013395 Marionette TRACE conn2 <- [1,1386,null,{}] 05:36:53 INFO - PROCESS | 3784 | 1467985013406 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:53 INFO - PROCESS | 3784 | 1467985013411 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:53 INFO - PROCESS | 3784 | 1467985013516 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:36:53 INFO - PROCESS | 3784 | 1467985013642 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 3784 | 1467985013646 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:53 INFO - PROCESS | 3784 | ++DOCSHELL 19FBC400 == 41 [pid = 3784] [id = 356] 05:36:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19FBCC00) [pid = 3784] [serial = 1067] [outer = 00000000] 05:36:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1A52B800) [pid = 3784] [serial = 1068] [outer = 19FBCC00] 05:36:53 INFO - PROCESS | 3784 | 1467985013701 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A628400) [pid = 3784] [serial = 1069] [outer = 19FBCC00] 05:36:54 INFO - PROCESS | 3784 | 1467985014355 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1011ms 05:36:54 INFO - PROCESS | 3784 | 1467985014543 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 05:36:54 INFO - PROCESS | 3784 | 1467985014547 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 05:36:54 INFO - PROCESS | 3784 | 1467985014563 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:36:54 INFO - PROCESS | 3784 | 1467985014566 Marionette TRACE conn2 <- [1,1390,null,{}] 05:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:36:54 INFO - PROCESS | 3784 | 1467985014572 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:54 INFO - PROCESS | 3784 | 1467985014575 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:54 INFO - PROCESS | 3784 | 1467985014673 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:36:54 INFO - PROCESS | 3784 | 1467985014754 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 3784 | 1467985014761 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:54 INFO - PROCESS | 3784 | ++DOCSHELL 1036A800 == 42 [pid = 3784] [id = 357] 05:36:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (10A81000) [pid = 3784] [serial = 1070] [outer = 00000000] 05:36:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (11C42C00) [pid = 3784] [serial = 1071] [outer = 10A81000] 05:36:54 INFO - PROCESS | 3784 | 1467985014852 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1292BC00) [pid = 3784] [serial = 1072] [outer = 10A81000] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 1684C400 == 41 [pid = 3784] [id = 352] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 13949800 == 40 [pid = 3784] [id = 351] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 19D1E400 == 39 [pid = 3784] [id = 350] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 1810CC00 == 38 [pid = 3784] [id = 349] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 17659400 == 37 [pid = 3784] [id = 348] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 16A97800 == 36 [pid = 3784] [id = 347] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 15719000 == 35 [pid = 3784] [id = 346] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 1315AC00 == 34 [pid = 3784] [id = 345] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 10B78000 == 33 [pid = 3784] [id = 344] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 139D0C00 == 32 [pid = 3784] [id = 341] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 114CCC00 == 31 [pid = 3784] [id = 343] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 10A01400 == 30 [pid = 3784] [id = 342] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 19FBC400 == 29 [pid = 3784] [id = 356] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 19FBB000 == 28 [pid = 3784] [id = 353] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 114D8400 == 27 [pid = 3784] [id = 354] 05:36:55 INFO - PROCESS | 3784 | --DOCSHELL 144E8400 == 26 [pid = 3784] [id = 355] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19A4FC00) [pid = 3784] [serial = 1021] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19A4C800) [pid = 3784] [serial = 1020] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19D1C800) [pid = 3784] [serial = 1023] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (168BD400) [pid = 3784] [serial = 1011] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (16AA3800) [pid = 3784] [serial = 1012] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10B5AC00) [pid = 3784] [serial = 999] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10B5EC00) [pid = 3784] [serial = 1000] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (11CD7800) [pid = 3784] [serial = 1002] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (12825800) [pid = 3784] [serial = 1003] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19F08C00) [pid = 3784] [serial = 997] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (181E2C00) [pid = 3784] [serial = 1017] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (176A4400) [pid = 3784] [serial = 1018] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (13C71400) [pid = 3784] [serial = 1005] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (13D9A400) [pid = 3784] [serial = 1006] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1765F000) [pid = 3784] [serial = 1014] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (17E29400) [pid = 3784] [serial = 1015] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (15677C00) [pid = 3784] [serial = 1008] [outer = 00000000] [url = about:blank] 05:36:55 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (15D55000) [pid = 3784] [serial = 1009] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3784 | 1467985016013 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1516ms 05:36:56 INFO - PROCESS | 3784 | 1467985016075 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 3784 | 1467985016079 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 05:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:36:56 INFO - PROCESS | 3784 | 1467985016084 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 3784 | 1467985016087 Marionette TRACE conn2 <- [1,1394,null,{}] 05:36:56 INFO - PROCESS | 3784 | 1467985016092 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:56 INFO - PROCESS | 3784 | 1467985016095 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:56 INFO - PROCESS | 3784 | 1467985016273 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:36:56 INFO - PROCESS | 3784 | 1467985016354 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:56 INFO - PROCESS | 3784 | 1467985016356 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:56 INFO - PROCESS | 3784 | ++DOCSHELL 10A77000 == 27 [pid = 3784] [id = 358] 05:36:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (10A77800) [pid = 3784] [serial = 1073] [outer = 00000000] 05:36:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (10BB1400) [pid = 3784] [serial = 1074] [outer = 10A77800] 05:36:56 INFO - PROCESS | 3784 | 1467985016403 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (10F1F000) [pid = 3784] [serial = 1075] [outer = 10A77800] 05:36:56 INFO - PROCESS | 3784 | 1467985016835 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 742ms 05:36:56 INFO - PROCESS | 3784 | 1467985016854 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 3784 | 1467985016859 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 05:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:36:56 INFO - PROCESS | 3784 | 1467985016865 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 3784 | 1467985016868 Marionette TRACE conn2 <- [1,1398,null,{}] 05:36:56 INFO - PROCESS | 3784 | 1467985016871 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:56 INFO - PROCESS | 3784 | 1467985016874 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:56 INFO - PROCESS | 3784 | 1467985016966 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:36:56 INFO - PROCESS | 3784 | 1467985016972 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:56 INFO - PROCESS | 3784 | 1467985016975 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:56 INFO - PROCESS | 3784 | ++DOCSHELL 12D82800 == 28 [pid = 3784] [id = 359] 05:36:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (1315D000) [pid = 3784] [serial = 1076] [outer = 00000000] 05:36:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (132DC000) [pid = 3784] [serial = 1077] [outer = 1315D000] 05:36:57 INFO - PROCESS | 3784 | 1467985017022 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (13C70400) [pid = 3784] [serial = 1078] [outer = 1315D000] 05:36:57 INFO - PROCESS | 3784 | 1467985017501 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 695ms 05:36:57 INFO - PROCESS | 3784 | 1467985017564 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:36:57 INFO - PROCESS | 3784 | 1467985017566 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 05:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:36:57 INFO - PROCESS | 3784 | 1467985017570 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:36:57 INFO - PROCESS | 3784 | 1467985017573 Marionette TRACE conn2 <- [1,1402,null,{}] 05:36:57 INFO - PROCESS | 3784 | 1467985017584 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:57 INFO - PROCESS | 3784 | 1467985017588 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:57 INFO - PROCESS | 3784 | 1467985017699 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:36:57 INFO - PROCESS | 3784 | 1467985017793 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 3784 | 1467985017797 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:57 INFO - PROCESS | 3784 | ++DOCSHELL 168B5C00 == 29 [pid = 3784] [id = 360] 05:36:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (168B6000) [pid = 3784] [serial = 1079] [outer = 00000000] 05:36:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (168BBC00) [pid = 3784] [serial = 1080] [outer = 168B6000] 05:36:57 INFO - PROCESS | 3784 | 1467985017848 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (16A9BC00) [pid = 3784] [serial = 1081] [outer = 168B6000] 05:36:58 INFO - PROCESS | 3784 | 1467985018283 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 742ms 05:36:58 INFO - PROCESS | 3784 | 1467985018310 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 3784 | 1467985018312 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 05:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:36:58 INFO - PROCESS | 3784 | 1467985018315 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 3784 | 1467985018317 Marionette TRACE conn2 <- [1,1406,null,{}] 05:36:58 INFO - PROCESS | 3784 | 1467985018321 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:58 INFO - PROCESS | 3784 | 1467985018323 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:58 INFO - PROCESS | 3784 | 1467985018435 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:36:58 INFO - PROCESS | 3784 | 1467985018443 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 3784 | 1467985018445 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:58 INFO - PROCESS | 3784 | ++DOCSHELL 168BA400 == 30 [pid = 3784] [id = 361] 05:36:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (16BB1400) [pid = 3784] [serial = 1082] [outer = 00000000] 05:36:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1705C400) [pid = 3784] [serial = 1083] [outer = 16BB1400] 05:36:58 INFO - PROCESS | 3784 | 1467985018534 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (17658000) [pid = 3784] [serial = 1084] [outer = 16BB1400] 05:36:59 INFO - PROCESS | 3784 | 1467985018981 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 710ms 05:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:36:59 INFO - PROCESS | 3784 | 1467985019018 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 3784 | 1467985019020 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 05:36:59 INFO - PROCESS | 3784 | 1467985019028 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 3784 | 1467985019029 Marionette TRACE conn2 <- [1,1410,null,{}] 05:36:59 INFO - PROCESS | 3784 | 1467985019033 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:59 INFO - PROCESS | 3784 | 1467985019035 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:59 INFO - PROCESS | 3784 | 1467985019164 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:36:59 INFO - PROCESS | 3784 | 1467985019176 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:59 INFO - PROCESS | 3784 | 1467985019178 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:59 INFO - PROCESS | 3784 | ++DOCSHELL 1765E800 == 31 [pid = 3784] [id = 362] 05:36:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (17663400) [pid = 3784] [serial = 1085] [outer = 00000000] 05:36:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (17F21800) [pid = 3784] [serial = 1086] [outer = 17663400] 05:36:59 INFO - PROCESS | 3784 | 1467985019221 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (181DD800) [pid = 3784] [serial = 1087] [outer = 17663400] 05:36:59 INFO - PROCESS | 3784 | 1467985019731 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 695ms 05:36:59 INFO - PROCESS | 3784 | 1467985019757 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 3784 | 1467985019759 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 05:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:36:59 INFO - PROCESS | 3784 | 1467985019768 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 3784 | 1467985019770 Marionette TRACE conn2 <- [1,1414,null,{}] 05:36:59 INFO - PROCESS | 3784 | 1467985019777 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:59 INFO - PROCESS | 3784 | 1467985019782 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:59 INFO - PROCESS | 3784 | 1467985019916 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:36:59 INFO - PROCESS | 3784 | 1467985019978 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:59 INFO - PROCESS | 3784 | 1467985019981 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:36:59 INFO - PROCESS | 3784 | ++DOCSHELL 19A4D000 == 32 [pid = 3784] [id = 363] 05:36:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19A4DC00) [pid = 3784] [serial = 1088] [outer = 00000000] 05:37:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19D1D000) [pid = 3784] [serial = 1089] [outer = 19A4DC00] 05:37:00 INFO - PROCESS | 3784 | 1467985020028 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19F08C00) [pid = 3784] [serial = 1090] [outer = 19A4DC00] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19FC5800) [pid = 3784] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1765B000) [pid = 3784] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (181EC800) [pid = 3784] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (10A02000) [pid = 3784] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1312B400) [pid = 3784] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10B7AC00) [pid = 3784] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19CCD800) [pid = 3784] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1571E400) [pid = 3784] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1315D400) [pid = 3784] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (16BACC00) [pid = 3784] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (19F0A800) [pid = 3784] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19D13800) [pid = 3784] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:37:00 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1429E400) [pid = 3784] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:37:00 INFO - PROCESS | 3784 | 1467985020602 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 916ms 05:37:00 INFO - PROCESS | 3784 | 1467985020672 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 3784 | 1467985020674 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 05:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:37:00 INFO - PROCESS | 3784 | 1467985020681 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 3784 | 1467985020683 Marionette TRACE conn2 <- [1,1418,null,{}] 05:37:00 INFO - PROCESS | 3784 | 1467985020686 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:00 INFO - PROCESS | 3784 | 1467985020688 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:00 INFO - PROCESS | 3784 | 1467985020767 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:37:00 INFO - PROCESS | 3784 | 1467985020778 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 3784 | 1467985020780 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:00 INFO - PROCESS | 3784 | ++DOCSHELL 10564000 == 33 [pid = 3784] [id = 364] 05:37:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (10A81800) [pid = 3784] [serial = 1091] [outer = 00000000] 05:37:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1738D400) [pid = 3784] [serial = 1092] [outer = 10A81800] 05:37:00 INFO - PROCESS | 3784 | 1467985020823 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (176ACC00) [pid = 3784] [serial = 1093] [outer = 10A81800] 05:37:01 INFO - PROCESS | 3784 | 1467985021242 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 600ms 05:37:01 INFO - PROCESS | 3784 | 1467985021279 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 3784 | 1467985021282 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 05:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:37:01 INFO - PROCESS | 3784 | 1467985021285 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 3784 | 1467985021287 Marionette TRACE conn2 <- [1,1422,null,{}] 05:37:01 INFO - PROCESS | 3784 | 1467985021291 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:01 INFO - PROCESS | 3784 | 1467985021293 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:01 INFO - PROCESS | 3784 | 1467985021371 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:37:01 INFO - PROCESS | 3784 | 1467985021376 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:01 INFO - PROCESS | 3784 | 1467985021378 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:01 INFO - PROCESS | 3784 | ++DOCSHELL 132DB400 == 34 [pid = 3784] [id = 365] 05:37:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (16A0F400) [pid = 3784] [serial = 1094] [outer = 00000000] 05:37:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19D18C00) [pid = 3784] [serial = 1095] [outer = 16A0F400] 05:37:01 INFO - PROCESS | 3784 | 1467985021422 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19F0B800) [pid = 3784] [serial = 1096] [outer = 16A0F400] 05:37:01 INFO - PROCESS | 3784 | 1467985021834 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 600ms 05:37:01 INFO - PROCESS | 3784 | 1467985021885 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 3784 | 1467985021887 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 05:37:01 INFO - PROCESS | 3784 | 1467985021891 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:37:01 INFO - PROCESS | 3784 | 1467985021892 Marionette TRACE conn2 <- [1,1426,null,{}] 05:37:01 INFO - PROCESS | 3784 | 1467985021896 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:01 INFO - PROCESS | 3784 | 1467985021898 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:02 INFO - PROCESS | 3784 | 1467985021984 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:37:02 INFO - PROCESS | 3784 | 1467985021992 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 3784 | 1467985021994 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:02 INFO - PROCESS | 3784 | ++DOCSHELL 168B3C00 == 35 [pid = 3784] [id = 366] 05:37:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FCC800) [pid = 3784] [serial = 1097] [outer = 00000000] 05:37:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A621C00) [pid = 3784] [serial = 1098] [outer = 19FCC800] 05:37:02 INFO - PROCESS | 3784 | 1467985022036 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1A624400) [pid = 3784] [serial = 1099] [outer = 19FCC800] 05:37:02 INFO - PROCESS | 3784 | --DOCSHELL 1036A800 == 34 [pid = 3784] [id = 357] 05:37:02 INFO - PROCESS | 3784 | --DOCSHELL 10A77000 == 33 [pid = 3784] [id = 358] 05:37:03 INFO - PROCESS | 3784 | --DOCSHELL 168B5C00 == 32 [pid = 3784] [id = 360] 05:37:03 INFO - PROCESS | 3784 | --DOCSHELL 132DB400 == 31 [pid = 3784] [id = 365] 05:37:03 INFO - PROCESS | 3784 | --DOCSHELL 12D82800 == 30 [pid = 3784] [id = 359] 05:37:03 INFO - PROCESS | 3784 | --DOCSHELL 1765E800 == 29 [pid = 3784] [id = 362] 05:37:03 INFO - PROCESS | 3784 | --DOCSHELL 10564000 == 28 [pid = 3784] [id = 364] 05:37:03 INFO - PROCESS | 3784 | --DOCSHELL 168BA400 == 27 [pid = 3784] [id = 361] 05:37:03 INFO - PROCESS | 3784 | --DOCSHELL 19A4D000 == 26 [pid = 3784] [id = 363] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1A52C000) [pid = 3784] [serial = 1060] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (17663800) [pid = 3784] [serial = 1044] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19AD2C00) [pid = 3784] [serial = 1047] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10A7C400) [pid = 3784] [serial = 1026] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (17E22400) [pid = 3784] [serial = 1045] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10B73C00) [pid = 3784] [serial = 1027] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (132D9400) [pid = 3784] [serial = 1029] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1A621800) [pid = 3784] [serial = 1059] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1394B000) [pid = 3784] [serial = 1030] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (11AEA800) [pid = 3784] [serial = 1032] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1292A800) [pid = 3784] [serial = 1033] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (19FD0800) [pid = 3784] [serial = 1057] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (168AF000) [pid = 3784] [serial = 1038] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (168B7C00) [pid = 3784] [serial = 1039] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (13902000) [pid = 3784] [serial = 1035] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (139DB000) [pid = 3784] [serial = 1036] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1758E800) [pid = 3784] [serial = 1041] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (19FB1000) [pid = 3784] [serial = 1050] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (19D20800) [pid = 3784] [serial = 1024] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (19CD7C00) [pid = 3784] [serial = 1048] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (1A520800) [pid = 3784] [serial = 1056] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (19F0DC00) [pid = 3784] [serial = 1051] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (16EDCC00) [pid = 3784] [serial = 1053] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (181EC400) [pid = 3784] [serial = 1054] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (17656000) [pid = 3784] [serial = 1042] [outer = 00000000] [url = about:blank] 05:37:03 INFO - PROCESS | 3784 | 1467985023796 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1926ms 05:37:03 INFO - PROCESS | 3784 | 1467985023836 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:37:03 INFO - PROCESS | 3784 | 1467985023840 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 05:37:03 INFO - PROCESS | 3784 | 1467985023845 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:37:03 INFO - PROCESS | 3784 | 1467985023848 Marionette TRACE conn2 <- [1,1430,null,{}] 05:37:03 INFO - PROCESS | 3784 | 1467985023854 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:03 INFO - PROCESS | 3784 | 1467985023857 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:03 INFO - PROCESS | 3784 | 1467985023945 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:37:03 INFO - PROCESS | 3784 | 1467985023955 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:03 INFO - PROCESS | 3784 | 1467985023959 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:03 INFO - PROCESS | 3784 | ++DOCSHELL 10A10400 == 27 [pid = 3784] [id = 367] 05:37:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (10A73400) [pid = 3784] [serial = 1100] [outer = 00000000] 05:37:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (10B74C00) [pid = 3784] [serial = 1101] [outer = 10A73400] 05:37:04 INFO - PROCESS | 3784 | 1467985024008 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (10BA7800) [pid = 3784] [serial = 1102] [outer = 10A73400] 05:37:04 INFO - PROCESS | 3784 | 1467985024500 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 710ms 05:37:04 INFO - PROCESS | 3784 | 1467985024545 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:37:04 INFO - PROCESS | 3784 | 1467985024550 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 05:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:37:04 INFO - PROCESS | 3784 | 1467985024556 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 3784 | 1467985024559 Marionette TRACE conn2 <- [1,1434,null,{}] 05:37:04 INFO - PROCESS | 3784 | 1467985024563 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:04 INFO - PROCESS | 3784 | 1467985024566 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:04 INFO - PROCESS | 3784 | 1467985024653 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:37:04 INFO - PROCESS | 3784 | 1467985024662 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:04 INFO - PROCESS | 3784 | 1467985024665 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:04 INFO - PROCESS | 3784 | ++DOCSHELL 12827000 == 28 [pid = 3784] [id = 368] 05:37:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (128A7000) [pid = 3784] [serial = 1103] [outer = 00000000] 05:37:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (129B9000) [pid = 3784] [serial = 1104] [outer = 128A7000] 05:37:04 INFO - PROCESS | 3784 | 1467985024711 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (12BD7000) [pid = 3784] [serial = 1105] [outer = 128A7000] 05:37:05 INFO - PROCESS | 3784 | 1467985025179 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 631ms 05:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:37:05 INFO - PROCESS | 3784 | 1467985025196 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:37:05 INFO - PROCESS | 3784 | 1467985025198 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 05:37:05 INFO - PROCESS | 3784 | 1467985025202 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 3784 | 1467985025205 Marionette TRACE conn2 <- [1,1438,null,{}] 05:37:05 INFO - PROCESS | 3784 | 1467985025216 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:05 INFO - PROCESS | 3784 | 1467985025221 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:05 INFO - PROCESS | 3784 | 1467985025304 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:37:05 INFO - PROCESS | 3784 | 1467985025344 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:05 INFO - PROCESS | 3784 | 1467985025347 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:05 INFO - PROCESS | 3784 | ++DOCSHELL 13C75000 == 29 [pid = 3784] [id = 369] 05:37:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (13C77000) [pid = 3784] [serial = 1106] [outer = 00000000] 05:37:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (13D9AC00) [pid = 3784] [serial = 1107] [outer = 13C77000] 05:37:05 INFO - PROCESS | 3784 | 1467985025394 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (14297800) [pid = 3784] [serial = 1108] [outer = 13C77000] 05:37:05 INFO - PROCESS | 3784 | 1467985025889 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 695ms 05:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:37:05 INFO - PROCESS | 3784 | 1467985025930 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:37:05 INFO - PROCESS | 3784 | 1467985025933 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 05:37:05 INFO - PROCESS | 3784 | 1467985025936 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 3784 | 1467985025938 Marionette TRACE conn2 <- [1,1442,null,{}] 05:37:05 INFO - PROCESS | 3784 | 1467985025952 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:05 INFO - PROCESS | 3784 | 1467985025954 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:06 INFO - PROCESS | 3784 | 1467985026034 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:37:06 INFO - PROCESS | 3784 | 1467985026040 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 3784 | 1467985026042 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:06 INFO - PROCESS | 3784 | ++DOCSHELL 13D9A400 == 30 [pid = 3784] [id = 370] 05:37:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (144E9C00) [pid = 3784] [serial = 1109] [outer = 00000000] 05:37:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (15D58400) [pid = 3784] [serial = 1110] [outer = 144E9C00] 05:37:06 INFO - PROCESS | 3784 | 1467985026092 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (168B5000) [pid = 3784] [serial = 1111] [outer = 144E9C00] 05:37:06 INFO - PROCESS | 3784 | 1467985026540 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 631ms 05:37:06 INFO - PROCESS | 3784 | 1467985026574 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:37:06 INFO - PROCESS | 3784 | 1467985026576 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 05:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:37:06 INFO - PROCESS | 3784 | 1467985026580 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 3784 | 1467985026582 Marionette TRACE conn2 <- [1,1446,null,{}] 05:37:06 INFO - PROCESS | 3784 | 1467985026585 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:06 INFO - PROCESS | 3784 | 1467985026587 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:06 INFO - PROCESS | 3784 | 1467985026666 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:37:06 INFO - PROCESS | 3784 | 1467985026675 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 3784 | 1467985026677 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:06 INFO - PROCESS | 3784 | ++DOCSHELL 168B7C00 == 31 [pid = 3784] [id = 371] 05:37:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (168B8800) [pid = 3784] [serial = 1112] [outer = 00000000] 05:37:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (16A9B400) [pid = 3784] [serial = 1113] [outer = 168B8800] 05:37:06 INFO - PROCESS | 3784 | 1467985026719 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (16FE6C00) [pid = 3784] [serial = 1114] [outer = 168B8800] 05:37:07 INFO - PROCESS | 3784 | 1467985027172 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 647ms 05:37:07 INFO - PROCESS | 3784 | 1467985027218 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 3784 | 1467985027220 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 05:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:37:07 INFO - PROCESS | 3784 | 1467985027223 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 3784 | 1467985027225 Marionette TRACE conn2 <- [1,1450,null,{}] 05:37:07 INFO - PROCESS | 3784 | 1467985027228 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:07 INFO - PROCESS | 3784 | 1467985027234 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:07 INFO - PROCESS | 3784 | 1467985027332 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:37:07 INFO - PROCESS | 3784 | 1467985027340 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 3784 | 1467985027342 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:07 INFO - PROCESS | 3784 | ++DOCSHELL 17661C00 == 32 [pid = 3784] [id = 372] 05:37:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (176AD400) [pid = 3784] [serial = 1115] [outer = 00000000] 05:37:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (17F21C00) [pid = 3784] [serial = 1116] [outer = 176AD400] 05:37:07 INFO - PROCESS | 3784 | 1467985027385 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1810B000) [pid = 3784] [serial = 1117] [outer = 176AD400] 05:37:07 INFO - PROCESS | 3784 | 1467985027815 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 648ms 05:37:07 INFO - PROCESS | 3784 | 1467985027861 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 3784 | 1467985027863 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 05:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:37:07 INFO - PROCESS | 3784 | 1467985027866 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 3784 | 1467985027868 Marionette TRACE conn2 <- [1,1454,null,{}] 05:37:07 INFO - PROCESS | 3784 | 1467985027872 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:07 INFO - PROCESS | 3784 | 1467985027874 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:07 INFO - PROCESS | 3784 | 1467985027958 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:37:07 INFO - PROCESS | 3784 | 1467985027963 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 3784 | 1467985027965 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:08 INFO - PROCESS | 3784 | ++DOCSHELL 1429B400 == 33 [pid = 3784] [id = 373] 05:37:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (181E7000) [pid = 3784] [serial = 1118] [outer = 00000000] 05:37:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19A4AC00) [pid = 3784] [serial = 1119] [outer = 181E7000] 05:37:08 INFO - PROCESS | 3784 | 1467985028007 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19A4B000) [pid = 3784] [serial = 1120] [outer = 181E7000] 05:37:08 INFO - PROCESS | 3784 | 1467985028446 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 647ms 05:37:08 INFO - PROCESS | 3784 | 1467985028505 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:37:08 INFO - PROCESS | 3784 | 1467985028507 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 05:37:08 INFO - PROCESS | 3784 | 1467985028514 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:37:08 INFO - PROCESS | 3784 | 1467985028515 Marionette TRACE conn2 <- [1,1458,null,{}] 05:37:08 INFO - PROCESS | 3784 | 1467985028519 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:08 INFO - PROCESS | 3784 | 1467985028521 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:08 INFO - PROCESS | 3784 | 1467985028595 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:37:08 INFO - PROCESS | 3784 | 1467985028601 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:08 INFO - PROCESS | 3784 | 1467985028603 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:08 INFO - PROCESS | 3784 | ++DOCSHELL 181EB800 == 34 [pid = 3784] [id = 374] 05:37:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19CCA000) [pid = 3784] [serial = 1121] [outer = 00000000] 05:37:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19D1A000) [pid = 3784] [serial = 1122] [outer = 19CCA000] 05:37:08 INFO - PROCESS | 3784 | 1467985028646 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19D1AC00) [pid = 3784] [serial = 1123] [outer = 19CCA000] 05:37:09 INFO - PROCESS | 3784 | 1467985029114 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 597ms 05:37:09 INFO - PROCESS | 3784 | 1467985029148 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 3784 | 1467985029150 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 05:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:37:09 INFO - PROCESS | 3784 | 1467985029160 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 3784 | 1467985029163 Marionette TRACE conn2 <- [1,1462,null,{}] 05:37:09 INFO - PROCESS | 3784 | 1467985029176 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:09 INFO - PROCESS | 3784 | 1467985029178 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:09 INFO - PROCESS | 3784 | 1467985029280 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:37:09 INFO - PROCESS | 3784 | 1467985029285 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 3784 | 1467985029287 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:09 INFO - PROCESS | 3784 | ++DOCSHELL 13C74C00 == 35 [pid = 3784] [id = 375] 05:37:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19F09800) [pid = 3784] [serial = 1124] [outer = 00000000] 05:37:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19FAE800) [pid = 3784] [serial = 1125] [outer = 19F09800] 05:37:09 INFO - PROCESS | 3784 | 1467985029332 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19FB2400) [pid = 3784] [serial = 1126] [outer = 19F09800] 05:37:09 INFO - PROCESS | 3784 | 1467985029800 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 690ms 05:37:09 INFO - PROCESS | 3784 | 1467985029854 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 3784 | 1467985029856 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 05:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:37:09 INFO - PROCESS | 3784 | 1467985029859 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 3784 | 1467985029860 Marionette TRACE conn2 <- [1,1466,null,{}] 05:37:09 INFO - PROCESS | 3784 | 1467985029864 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:09 INFO - PROCESS | 3784 | 1467985029866 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:09 INFO - PROCESS | 3784 | 1467985029986 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:37:09 INFO - PROCESS | 3784 | 1467985029995 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 3784 | 1467985029996 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:09 INFO - PROCESS | 3784 | ++DOCSHELL 19FBD400 == 36 [pid = 3784] [id = 376] 05:37:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19FC5C00) [pid = 3784] [serial = 1127] [outer = 00000000] 05:37:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A52F400) [pid = 3784] [serial = 1128] [outer = 19FC5C00] 05:37:10 INFO - PROCESS | 3784 | 1467985030039 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A629000) [pid = 3784] [serial = 1129] [outer = 19FC5C00] 05:37:10 INFO - PROCESS | 3784 | 1467985030500 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 690ms 05:37:10 INFO - PROCESS | 3784 | 1467985030562 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 3784 | 1467985030565 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 05:37:10 INFO - PROCESS | 3784 | 1467985030568 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:37:10 INFO - PROCESS | 3784 | 1467985030571 Marionette TRACE conn2 <- [1,1470,null,{}] 05:37:10 INFO - PROCESS | 3784 | 1467985030581 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:10 INFO - PROCESS | 3784 | 1467985030584 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:10 INFO - PROCESS | 3784 | 1467985030733 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:37:10 INFO - PROCESS | 3784 | 1467985030794 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 3784 | 1467985030797 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:10 INFO - PROCESS | 3784 | ++DOCSHELL 15717800 == 37 [pid = 3784] [id = 377] 05:37:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A62FC00) [pid = 3784] [serial = 1130] [outer = 00000000] 05:37:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1A787C00) [pid = 3784] [serial = 1131] [outer = 1A62FC00] 05:37:10 INFO - PROCESS | 3784 | 1467985030842 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1A78C000) [pid = 3784] [serial = 1132] [outer = 1A62FC00] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (16BB1400) [pid = 3784] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (17663400) [pid = 3784] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19A4DC00) [pid = 3784] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (16A0F400) [pid = 3784] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (15570400) [pid = 3784] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1292B800) [pid = 3784] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (168B6000) [pid = 3784] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1315D000) [pid = 3784] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (10A77800) [pid = 3784] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10A81000) [pid = 3784] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19FBCC00) [pid = 3784] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:37:11 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10A81800) [pid = 3784] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:37:11 INFO - PROCESS | 3784 | 1467985031384 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 847ms 05:37:11 INFO - PROCESS | 3784 | 1467985031412 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:37:11 INFO - PROCESS | 3784 | 1467985031414 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 05:37:11 INFO - PROCESS | 3784 | 1467985031417 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:37:11 INFO - PROCESS | 3784 | 1467985031419 Marionette TRACE conn2 <- [1,1474,null,{}] 05:37:11 INFO - PROCESS | 3784 | 1467985031425 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:11 INFO - PROCESS | 3784 | 1467985031427 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:11 INFO - PROCESS | 3784 | 1467985031502 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:37:11 INFO - PROCESS | 3784 | 1467985031509 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 3784 | 1467985031511 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:11 INFO - PROCESS | 3784 | ++DOCSHELL 10432400 == 38 [pid = 3784] [id = 378] 05:37:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (10B77C00) [pid = 3784] [serial = 1133] [outer = 00000000] 05:37:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1429E400) [pid = 3784] [serial = 1134] [outer = 10B77C00] 05:37:11 INFO - PROCESS | 3784 | 1467985031555 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1810A800) [pid = 3784] [serial = 1135] [outer = 10B77C00] 05:37:12 INFO - PROCESS | 3784 | 1467985031996 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 628ms 05:37:12 INFO - PROCESS | 3784 | 1467985032079 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 3784 | 1467985032081 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 05:37:12 INFO - PROCESS | 3784 | 1467985032084 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:37:12 INFO - PROCESS | 3784 | 1467985032096 Marionette TRACE conn2 <- [1,1478,null,{}] 05:37:12 INFO - PROCESS | 3784 | 1467985032102 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:12 INFO - PROCESS | 3784 | 1467985032104 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:12 INFO - PROCESS | 3784 | 1467985032182 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:37:12 INFO - PROCESS | 3784 | 1467985032188 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 3784 | 1467985032190 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:12 INFO - PROCESS | 3784 | ++DOCSHELL 168BC400 == 39 [pid = 3784] [id = 379] 05:37:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19CD1C00) [pid = 3784] [serial = 1136] [outer = 00000000] 05:37:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A78D800) [pid = 3784] [serial = 1137] [outer = 19CD1C00] 05:37:12 INFO - PROCESS | 3784 | 1467985032244 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A792000) [pid = 3784] [serial = 1138] [outer = 19CD1C00] 05:37:12 INFO - PROCESS | 3784 | 1467985032657 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 596ms 05:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:37:12 INFO - PROCESS | 3784 | 1467985032695 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 3784 | 1467985032697 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 05:37:12 INFO - PROCESS | 3784 | 1467985032701 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 3784 | 1467985032702 Marionette TRACE conn2 <- [1,1482,null,{}] 05:37:12 INFO - PROCESS | 3784 | 1467985032706 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:12 INFO - PROCESS | 3784 | 1467985032707 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:12 INFO - PROCESS | 3784 | 1467985032786 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:37:12 INFO - PROCESS | 3784 | 1467985032791 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 3784 | 1467985032793 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:12 INFO - PROCESS | 3784 | ++DOCSHELL 16A09400 == 40 [pid = 3784] [id = 380] 05:37:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19CD1000) [pid = 3784] [serial = 1139] [outer = 00000000] 05:37:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A798800) [pid = 3784] [serial = 1140] [outer = 19CD1000] 05:37:12 INFO - PROCESS | 3784 | 1467985032853 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A79C800) [pid = 3784] [serial = 1141] [outer = 19CD1000] 05:37:13 INFO - PROCESS | 3784 | 1467985033351 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 690ms 05:37:13 INFO - PROCESS | 3784 | 1467985033403 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 3784 | 1467985033407 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 05:37:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (0C7FBC00) [pid = 3784] [serial = 1142] [outer = 1B267000] 05:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:37:13 INFO - PROCESS | 3784 | 1467985033446 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 3784 | 1467985033451 Marionette TRACE conn2 <- [1,1486,null,{}] 05:37:13 INFO - PROCESS | 3784 | 1467985033586 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:13 INFO - PROCESS | 3784 | 1467985033590 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:13 INFO - PROCESS | 3784 | 1467985033764 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:37:13 INFO - PROCESS | 3784 | 1467985033841 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 3784 | 1467985033846 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:13 INFO - PROCESS | 3784 | ++DOCSHELL 11AE5C00 == 41 [pid = 3784] [id = 381] 05:37:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (11AE8800) [pid = 3784] [serial = 1143] [outer = 00000000] 05:37:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (12822000) [pid = 3784] [serial = 1144] [outer = 11AE8800] 05:37:13 INFO - PROCESS | 3784 | 1467985033903 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (129BA800) [pid = 3784] [serial = 1145] [outer = 11AE8800] 05:37:14 INFO - PROCESS | 3784 | 1467985034617 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1254ms 05:37:14 INFO - PROCESS | 3784 | 1467985034680 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 3784 | 1467985034685 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 05:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:37:14 INFO - PROCESS | 3784 | 1467985034692 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 3784 | 1467985034694 Marionette TRACE conn2 <- [1,1490,null,{}] 05:37:14 INFO - PROCESS | 3784 | 1467985034698 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:14 INFO - PROCESS | 3784 | 1467985034701 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:14 INFO - PROCESS | 3784 | 1467985034840 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:37:14 INFO - PROCESS | 3784 | 1467985034969 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 3784 | 1467985034971 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:15 INFO - PROCESS | 3784 | ++DOCSHELL 10A7DC00 == 42 [pid = 3784] [id = 382] 05:37:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (10A7E800) [pid = 3784] [serial = 1146] [outer = 00000000] 05:37:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (11C49000) [pid = 3784] [serial = 1147] [outer = 10A7E800] 05:37:15 INFO - PROCESS | 3784 | 1467985035028 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (13437000) [pid = 3784] [serial = 1148] [outer = 10A7E800] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 168BC400 == 41 [pid = 3784] [id = 379] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 10432400 == 40 [pid = 3784] [id = 378] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 15717800 == 39 [pid = 3784] [id = 377] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 19FBD400 == 38 [pid = 3784] [id = 376] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 13C74C00 == 37 [pid = 3784] [id = 375] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 181EB800 == 36 [pid = 3784] [id = 374] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 1429B400 == 35 [pid = 3784] [id = 373] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 17661C00 == 34 [pid = 3784] [id = 372] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 168B7C00 == 33 [pid = 3784] [id = 371] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 13D9A400 == 32 [pid = 3784] [id = 370] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 13C75000 == 31 [pid = 3784] [id = 369] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 12827000 == 30 [pid = 3784] [id = 368] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 10A10400 == 29 [pid = 3784] [id = 367] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (1A621C00) [pid = 3784] [serial = 1098] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOCSHELL 168B3C00 == 28 [pid = 3784] [id = 366] 05:37:15 INFO - PROCESS | 3784 | 1467985035904 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (1705C400) [pid = 3784] [serial = 1083] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (17F21800) [pid = 3784] [serial = 1086] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (19D1D000) [pid = 3784] [serial = 1089] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (181DD800) [pid = 3784] [serial = 1087] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (19D18C00) [pid = 3784] [serial = 1095] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19F08C00) [pid = 3784] [serial = 1090] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (168AEC00) [pid = 3784] [serial = 1065] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (131D7800) [pid = 3784] [serial = 1063] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (12D7F000) [pid = 3784] [serial = 1062] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (168BBC00) [pid = 3784] [serial = 1080] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (132DC000) [pid = 3784] [serial = 1077] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (13C70400) [pid = 3784] [serial = 1078] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10BB1400) [pid = 3784] [serial = 1074] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10F1F000) [pid = 3784] [serial = 1075] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1292BC00) [pid = 3784] [serial = 1072] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (11C42C00) [pid = 3784] [serial = 1071] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19F0B800) [pid = 3784] [serial = 1096] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A628400) [pid = 3784] [serial = 1069] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1A52B800) [pid = 3784] [serial = 1068] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (16ED5800) [pid = 3784] [serial = 1066] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (1738D400) [pid = 3784] [serial = 1092] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (17658000) [pid = 3784] [serial = 1084] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (176ACC00) [pid = 3784] [serial = 1093] [outer = 00000000] [url = about:blank] 05:37:15 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (16A9BC00) [pid = 3784] [serial = 1081] [outer = 00000000] [url = about:blank] 05:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1255ms 05:37:15 INFO - PROCESS | 3784 | 1467985035946 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 3784 | 1467985035950 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 05:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:37:15 INFO - PROCESS | 3784 | 1467985035955 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 3784 | 1467985035960 Marionette TRACE conn2 <- [1,1494,null,{}] 05:37:15 INFO - PROCESS | 3784 | 1467985035965 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:15 INFO - PROCESS | 3784 | 1467985035968 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:16 INFO - PROCESS | 3784 | 1467985036056 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:37:16 INFO - PROCESS | 3784 | 1467985036062 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 3784 | 1467985036066 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:16 INFO - PROCESS | 3784 | ++DOCSHELL 10B5D400 == 29 [pid = 3784] [id = 383] 05:37:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (10B5EC00) [pid = 3784] [serial = 1149] [outer = 00000000] 05:37:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (11273000) [pid = 3784] [serial = 1150] [outer = 10B5EC00] 05:37:16 INFO - PROCESS | 3784 | 1467985036112 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (12825800) [pid = 3784] [serial = 1151] [outer = 10B5EC00] 05:37:16 INFO - PROCESS | 3784 | 1467985036621 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 05:37:16 INFO - PROCESS | 3784 | 1467985036651 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 3784 | 1467985036655 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 05:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:37:16 INFO - PROCESS | 3784 | 1467985036661 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 3784 | 1467985036664 Marionette TRACE conn2 <- [1,1498,null,{}] 05:37:16 INFO - PROCESS | 3784 | 1467985036667 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:16 INFO - PROCESS | 3784 | 1467985036670 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:16 INFO - PROCESS | 3784 | 1467985036759 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:37:16 INFO - PROCESS | 3784 | 1467985036767 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 3784 | 1467985036769 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:16 INFO - PROCESS | 3784 | ++DOCSHELL 13435800 == 30 [pid = 3784] [id = 384] 05:37:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (13901400) [pid = 3784] [serial = 1152] [outer = 00000000] 05:37:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (13953800) [pid = 3784] [serial = 1153] [outer = 13901400] 05:37:16 INFO - PROCESS | 3784 | 1467985036817 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (13C71400) [pid = 3784] [serial = 1154] [outer = 13901400] 05:37:17 INFO - PROCESS | 3784 | 1467985037262 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 643ms 05:37:17 INFO - PROCESS | 3784 | 1467985037300 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 3784 | 1467985037304 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 05:37:17 INFO - PROCESS | 3784 | 1467985037309 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:37:17 INFO - PROCESS | 3784 | 1467985037314 Marionette TRACE conn2 <- [1,1502,null,{}] 05:37:17 INFO - PROCESS | 3784 | 1467985037325 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:17 INFO - PROCESS | 3784 | 1467985037329 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:17 INFO - PROCESS | 3784 | 1467985037459 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:37:17 INFO - PROCESS | 3784 | 1467985037468 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 3784 | 1467985037471 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:17 INFO - PROCESS | 3784 | ++DOCSHELL 168B6400 == 31 [pid = 3784] [id = 385] 05:37:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (168BA400) [pid = 3784] [serial = 1155] [outer = 00000000] 05:37:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (16A06000) [pid = 3784] [serial = 1156] [outer = 168BA400] 05:37:17 INFO - PROCESS | 3784 | 1467985037519 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (16AA3800) [pid = 3784] [serial = 1157] [outer = 168BA400] 05:37:17 INFO - PROCESS | 3784 | 1467985037974 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 690ms 05:37:18 INFO - PROCESS | 3784 | 1467985038041 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 3784 | 1467985038043 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 05:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:37:18 INFO - PROCESS | 3784 | 1467985038047 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 3784 | 1467985038049 Marionette TRACE conn2 <- [1,1506,null,{}] 05:37:18 INFO - PROCESS | 3784 | 1467985038052 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:18 INFO - PROCESS | 3784 | 1467985038054 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:18 INFO - PROCESS | 3784 | 1467985038165 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:37:18 INFO - PROCESS | 3784 | 1467985038173 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:18 INFO - PROCESS | 3784 | 1467985038175 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:18 INFO - PROCESS | 3784 | ++DOCSHELL 1759A400 == 32 [pid = 3784] [id = 386] 05:37:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (17606800) [pid = 3784] [serial = 1158] [outer = 00000000] 05:37:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (17658000) [pid = 3784] [serial = 1159] [outer = 17606800] 05:37:18 INFO - PROCESS | 3784 | 1467985038219 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1765F000) [pid = 3784] [serial = 1160] [outer = 17606800] 05:37:18 INFO - PROCESS | 3784 | 1467985038688 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 690ms 05:37:18 INFO - PROCESS | 3784 | 1467985038746 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 3784 | 1467985038748 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 05:37:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:37:18 INFO - PROCESS | 3784 | 1467985038752 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 3784 | 1467985038754 Marionette TRACE conn2 <- [1,1510,null,{}] 05:37:18 INFO - PROCESS | 3784 | 1467985038757 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:18 INFO - PROCESS | 3784 | 1467985038759 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:18 INFO - PROCESS | 3784 | 1467985038864 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:37:18 INFO - PROCESS | 3784 | 1467985038874 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:18 INFO - PROCESS | 3784 | 1467985038876 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:18 INFO - PROCESS | 3784 | ++DOCSHELL 156AC800 == 33 [pid = 3784] [id = 387] 05:37:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (16FE2000) [pid = 3784] [serial = 1161] [outer = 00000000] 05:37:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (17E24C00) [pid = 3784] [serial = 1162] [outer = 16FE2000] 05:37:18 INFO - PROCESS | 3784 | 1467985038973 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (17F25400) [pid = 3784] [serial = 1163] [outer = 16FE2000] 05:37:19 INFO - PROCESS | 3784 | 1467985039416 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:37:19 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 () { 05:37:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:37:19 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 () { 05:37:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:37:19 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 () { 05:37:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:37:19 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 () { 05:37:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:37:19 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 706ms 05:37:19 INFO - PROCESS | 3784 | 1467985039460 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 3784 | 1467985039462 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 05:37:19 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:37:19 INFO - PROCESS | 3784 | 1467985039465 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 3784 | 1467985039467 Marionette TRACE conn2 <- [1,1514,null,{}] 05:37:19 INFO - PROCESS | 3784 | 1467985039471 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:19 INFO - PROCESS | 3784 | 1467985039476 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:19 INFO - PROCESS | 3784 | 1467985039622 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:37:19 INFO - PROCESS | 3784 | 1467985039684 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 3784 | 1467985039686 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:19 INFO - PROCESS | 3784 | ++DOCSHELL 19D13800 == 34 [pid = 3784] [id = 388] 05:37:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19D18C00) [pid = 3784] [serial = 1164] [outer = 00000000] 05:37:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19F0A000) [pid = 3784] [serial = 1165] [outer = 19D18C00] 05:37:19 INFO - PROCESS | 3784 | 1467985039738 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19F0F400) [pid = 3784] [serial = 1166] [outer = 19D18C00] 05:37:20 INFO - PROCESS | 3784 | 1467985040134 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:37:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:37:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:37:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:37:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 674ms 05:37:20 INFO - PROCESS | 3784 | 1467985040157 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 3784 | 1467985040159 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 05:37:20 INFO - PROCESS | 3784 | 1467985040162 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:37:20 INFO - PROCESS | 3784 | 1467985040164 Marionette TRACE conn2 <- [1,1518,null,{}] 05:37:20 INFO - PROCESS | 3784 | 1467985040168 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:20 INFO - PROCESS | 3784 | 1467985040170 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:20 INFO - PROCESS | 3784 | 1467985040272 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:37:20 INFO - PROCESS | 3784 | 1467985040277 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 3784 | 1467985040279 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:20 INFO - PROCESS | 3784 | ++DOCSHELL 19D1D000 == 35 [pid = 3784] [id = 389] 05:37:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19D1D400) [pid = 3784] [serial = 1167] [outer = 00000000] 05:37:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1A520800) [pid = 3784] [serial = 1168] [outer = 19D1D400] 05:37:20 INFO - PROCESS | 3784 | 1467985040322 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1A522800) [pid = 3784] [serial = 1169] [outer = 19D1D400] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (19F09800) [pid = 3784] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (181E7000) [pid = 3784] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (13C77000) [pid = 3784] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (144E9C00) [pid = 3784] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (10A73400) [pid = 3784] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19CCA000) [pid = 3784] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (168B8800) [pid = 3784] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19FCC800) [pid = 3784] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (176AD400) [pid = 3784] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (19FC5C00) [pid = 3784] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1A62FC00) [pid = 3784] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10B77C00) [pid = 3784] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19CD1C00) [pid = 3784] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:37:20 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (128A7000) [pid = 3784] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:37:20 INFO - PROCESS | 3784 | 1467985040821 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:37:20 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 05:37:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:37:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:37:20 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. 05:37:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:37:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 706ms 05:37:20 INFO - PROCESS | 3784 | 1467985040874 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 3784 | 1467985040876 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 05:37:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:37:20 INFO - PROCESS | 3784 | 1467985040880 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 3784 | 1467985040882 Marionette TRACE conn2 <- [1,1522,null,{}] 05:37:20 INFO - PROCESS | 3784 | 1467985040886 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:20 INFO - PROCESS | 3784 | 1467985040888 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:20 INFO - PROCESS | 3784 | 1467985040988 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:37:21 INFO - PROCESS | 3784 | 1467985040995 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 3784 | 1467985040997 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:21 INFO - PROCESS | 3784 | ++DOCSHELL 10470800 == 36 [pid = 3784] [id = 390] 05:37:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (10B77C00) [pid = 3784] [serial = 1170] [outer = 00000000] 05:37:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (168B8800) [pid = 3784] [serial = 1171] [outer = 10B77C00] 05:37:21 INFO - PROCESS | 3784 | 1467985041040 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19A4F000) [pid = 3784] [serial = 1172] [outer = 10B77C00] 05:37:21 INFO - PROCESS | 3784 | 1467985041453 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:37:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:37:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 644ms 05:37:21 INFO - PROCESS | 3784 | 1467985041518 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 3784 | 1467985041520 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 05:37:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:37:21 INFO - PROCESS | 3784 | 1467985041523 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 3784 | 1467985041524 Marionette TRACE conn2 <- [1,1526,null,{}] 05:37:21 INFO - PROCESS | 3784 | 1467985041528 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:21 INFO - PROCESS | 3784 | 1467985041530 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:21 INFO - PROCESS | 3784 | 1467985041614 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:37:21 INFO - PROCESS | 3784 | 1467985041620 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 3784 | 1467985041622 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:21 INFO - PROCESS | 3784 | ++DOCSHELL 16BB4000 == 37 [pid = 3784] [id = 391] 05:37:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (17591800) [pid = 3784] [serial = 1173] [outer = 00000000] 05:37:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (12B04C00) [pid = 3784] [serial = 1174] [outer = 17591800] 05:37:21 INFO - PROCESS | 3784 | 1467985041665 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (16A9B000) [pid = 3784] [serial = 1175] [outer = 17591800] 05:37:22 INFO - PROCESS | 3784 | 1467985042076 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:37:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:37:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 595ms 05:37:22 INFO - PROCESS | 3784 | 1467985042127 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:37:22 INFO - PROCESS | 3784 | 1467985042129 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 05:37:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:37:22 INFO - PROCESS | 3784 | 1467985042132 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 3784 | 1467985042134 Marionette TRACE conn2 <- [1,1530,null,{}] 05:37:22 INFO - PROCESS | 3784 | 1467985042142 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:22 INFO - PROCESS | 3784 | 1467985042143 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:22 INFO - PROCESS | 3784 | 1467985042223 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:37:22 INFO - PROCESS | 3784 | 1467985042229 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 3784 | 1467985042231 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:22 INFO - PROCESS | 3784 | ++DOCSHELL 19F08800 == 38 [pid = 3784] [id = 392] 05:37:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19FB0800) [pid = 3784] [serial = 1176] [outer = 00000000] 05:37:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A782800) [pid = 3784] [serial = 1177] [outer = 19FB0800] 05:37:22 INFO - PROCESS | 3784 | 1467985042273 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1A784000) [pid = 3784] [serial = 1178] [outer = 19FB0800] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 10B5D400 == 37 [pid = 3784] [id = 383] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 10A7DC00 == 36 [pid = 3784] [id = 382] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 16A09400 == 35 [pid = 3784] [id = 380] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 11AE5C00 == 34 [pid = 3784] [id = 381] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 168B6400 == 33 [pid = 3784] [id = 385] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 1759A400 == 32 [pid = 3784] [id = 386] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 156AC800 == 31 [pid = 3784] [id = 387] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 16BB4000 == 30 [pid = 3784] [id = 391] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 13435800 == 29 [pid = 3784] [id = 384] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 19D1D000 == 28 [pid = 3784] [id = 389] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 19D13800 == 27 [pid = 3784] [id = 388] 05:37:23 INFO - PROCESS | 3784 | --DOCSHELL 10470800 == 26 [pid = 3784] [id = 390] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19FB2400) [pid = 3784] [serial = 1126] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19A4AC00) [pid = 3784] [serial = 1119] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19A4B000) [pid = 3784] [serial = 1120] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (13D9AC00) [pid = 3784] [serial = 1107] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (14297800) [pid = 3784] [serial = 1108] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (15D58400) [pid = 3784] [serial = 1110] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (168B5000) [pid = 3784] [serial = 1111] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10B74C00) [pid = 3784] [serial = 1101] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10BA7800) [pid = 3784] [serial = 1102] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (19D1A000) [pid = 3784] [serial = 1122] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (16A9B400) [pid = 3784] [serial = 1113] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (16FE6C00) [pid = 3784] [serial = 1114] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (1A624400) [pid = 3784] [serial = 1099] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (17F21C00) [pid = 3784] [serial = 1116] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1810B000) [pid = 3784] [serial = 1117] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1A52F400) [pid = 3784] [serial = 1128] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1A787C00) [pid = 3784] [serial = 1131] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1810A800) [pid = 3784] [serial = 1135] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (1429E400) [pid = 3784] [serial = 1134] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1A78D800) [pid = 3784] [serial = 1137] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1A78C000) [pid = 3784] [serial = 1132] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (12BD7000) [pid = 3784] [serial = 1105] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (129B9000) [pid = 3784] [serial = 1104] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (1A798800) [pid = 3784] [serial = 1140] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (19FAE800) [pid = 3784] [serial = 1125] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (1A629000) [pid = 3784] [serial = 1129] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (19D1AC00) [pid = 3784] [serial = 1123] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (1A792000) [pid = 3784] [serial = 1138] [outer = 00000000] [url = about:blank] 05:37:24 INFO - PROCESS | 3784 | 1467985044017 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1914ms 05:37:24 INFO - PROCESS | 3784 | 1467985044041 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 3784 | 1467985044045 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 05:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:37:24 INFO - PROCESS | 3784 | 1467985044049 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 3784 | 1467985044053 Marionette TRACE conn2 <- [1,1534,null,{}] 05:37:24 INFO - PROCESS | 3784 | 1467985044063 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:24 INFO - PROCESS | 3784 | 1467985044066 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:24 INFO - PROCESS | 3784 | 1467985044186 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:37:24 INFO - PROCESS | 3784 | 1467985044193 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 3784 | 1467985044198 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:24 INFO - PROCESS | 3784 | ++DOCSHELL 10A79400 == 27 [pid = 3784] [id = 393] 05:37:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (10A81000) [pid = 3784] [serial = 1179] [outer = 00000000] 05:37:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (10B77400) [pid = 3784] [serial = 1180] [outer = 10A81000] 05:37:24 INFO - PROCESS | 3784 | 1467985044245 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (10BAAC00) [pid = 3784] [serial = 1181] [outer = 10A81000] 05:37:24 INFO - PROCESS | 3784 | 1467985044723 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 706ms 05:37:24 INFO - PROCESS | 3784 | 1467985044750 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 3784 | 1467985044755 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 05:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:37:24 INFO - PROCESS | 3784 | 1467985044761 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 3784 | 1467985044764 Marionette TRACE conn2 <- [1,1538,null,{}] 05:37:24 INFO - PROCESS | 3784 | 1467985044768 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:24 INFO - PROCESS | 3784 | 1467985044771 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:24 INFO - PROCESS | 3784 | 1467985044858 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:37:24 INFO - PROCESS | 3784 | 1467985044867 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 3784 | 1467985044870 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:24 INFO - PROCESS | 3784 | ++DOCSHELL 129B3400 == 28 [pid = 3784] [id = 394] 05:37:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (12B01400) [pid = 3784] [serial = 1182] [outer = 00000000] 05:37:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (12BD2000) [pid = 3784] [serial = 1183] [outer = 12B01400] 05:37:24 INFO - PROCESS | 3784 | 1467985044918 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (12D8A800) [pid = 3784] [serial = 1184] [outer = 12B01400] 05:37:25 INFO - PROCESS | 3784 | 1467985045382 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:37:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:37:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 627ms 05:37:25 INFO - PROCESS | 3784 | 1467985045398 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 3784 | 1467985045401 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 05:37:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:37:25 INFO - PROCESS | 3784 | 1467985045407 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 3784 | 1467985045411 Marionette TRACE conn2 <- [1,1542,null,{}] 05:37:25 INFO - PROCESS | 3784 | 1467985045422 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:25 INFO - PROCESS | 3784 | 1467985045426 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:25 INFO - PROCESS | 3784 | 1467985045515 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:37:25 INFO - PROCESS | 3784 | 1467985045554 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 3784 | 1467985045557 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:25 INFO - PROCESS | 3784 | ++DOCSHELL 13D9AC00 == 29 [pid = 3784] [id = 395] 05:37:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (13D9B400) [pid = 3784] [serial = 1185] [outer = 00000000] 05:37:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (14297800) [pid = 3784] [serial = 1186] [outer = 13D9B400] 05:37:25 INFO - PROCESS | 3784 | 1467985045678 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (144EA400) [pid = 3784] [serial = 1187] [outer = 13D9B400] 05:37:26 INFO - PROCESS | 3784 | 1467985046090 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:37:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:37:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 690ms 05:37:26 INFO - PROCESS | 3784 | 1467985046135 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 3784 | 1467985046137 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 05:37:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:37:26 INFO - PROCESS | 3784 | 1467985046141 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 3784 | 1467985046142 Marionette TRACE conn2 <- [1,1546,null,{}] 05:37:26 INFO - PROCESS | 3784 | 1467985046157 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:26 INFO - PROCESS | 3784 | 1467985046159 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:26 INFO - PROCESS | 3784 | 1467985046271 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:37:26 INFO - PROCESS | 3784 | 1467985046284 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 3784 | 1467985046286 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:26 INFO - PROCESS | 3784 | ++DOCSHELL 1429DC00 == 30 [pid = 3784] [id = 396] 05:37:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (156ACC00) [pid = 3784] [serial = 1188] [outer = 00000000] 05:37:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (168AEC00) [pid = 3784] [serial = 1189] [outer = 156ACC00] 05:37:26 INFO - PROCESS | 3784 | 1467985046331 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (168B8C00) [pid = 3784] [serial = 1190] [outer = 156ACC00] 05:37:26 INFO - PROCESS | 3784 | 1467985046734 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:37:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:37:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 627ms 05:37:26 INFO - PROCESS | 3784 | 1467985046778 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 3784 | 1467985046780 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 05:37:26 INFO - PROCESS | 3784 | 1467985046784 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:37:26 INFO - PROCESS | 3784 | 1467985046785 Marionette TRACE conn2 <- [1,1550,null,{}] 05:37:26 INFO - PROCESS | 3784 | 1467985046789 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:26 INFO - PROCESS | 3784 | 1467985046791 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:26 INFO - PROCESS | 3784 | 1467985046866 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:37:27 INFO - PROCESS | 3784 | 1467985047005 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 3784 | 1467985047007 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:27 INFO - PROCESS | 3784 | ++DOCSHELL 168BDC00 == 31 [pid = 3784] [id = 397] 05:37:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (16A0AC00) [pid = 3784] [serial = 1191] [outer = 00000000] 05:37:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (16BB4000) [pid = 3784] [serial = 1192] [outer = 16A0AC00] 05:37:27 INFO - PROCESS | 3784 | 1467985047052 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (16FE6C00) [pid = 3784] [serial = 1193] [outer = 16A0AC00] 05:37:27 INFO - PROCESS | 3784 | 1467985047416 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:37:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:37:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 705ms 05:37:27 INFO - PROCESS | 3784 | 1467985047484 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 3784 | 1467985047486 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 05:37:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:37:27 INFO - PROCESS | 3784 | 1467985047489 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 3784 | 1467985047491 Marionette TRACE conn2 <- [1,1554,null,{}] 05:37:27 INFO - PROCESS | 3784 | 1467985047495 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:27 INFO - PROCESS | 3784 | 1467985047500 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:27 INFO - PROCESS | 3784 | 1467985047604 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:37:27 INFO - PROCESS | 3784 | 1467985047609 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 3784 | 1467985047611 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:27 INFO - PROCESS | 3784 | ++DOCSHELL 1759A400 == 32 [pid = 3784] [id = 398] 05:37:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (17657C00) [pid = 3784] [serial = 1194] [outer = 00000000] 05:37:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (17E24400) [pid = 3784] [serial = 1195] [outer = 17657C00] 05:37:27 INFO - PROCESS | 3784 | 1467985047655 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (181E2000) [pid = 3784] [serial = 1196] [outer = 17657C00] 05:37:28 INFO - PROCESS | 3784 | 1467985048070 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:37:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 643ms 05:37:28 INFO - PROCESS | 3784 | 1467985048127 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 3784 | 1467985048129 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 05:37:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:37:28 INFO - PROCESS | 3784 | 1467985048133 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 3784 | 1467985048134 Marionette TRACE conn2 <- [1,1558,null,{}] 05:37:28 INFO - PROCESS | 3784 | 1467985048148 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:28 INFO - PROCESS | 3784 | 1467985048150 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:28 INFO - PROCESS | 3784 | 1467985048225 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:37:28 INFO - PROCESS | 3784 | 1467985048261 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 3784 | 1467985048263 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:28 INFO - PROCESS | 3784 | ++DOCSHELL 1810D000 == 33 [pid = 3784] [id = 399] 05:37:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (18110000) [pid = 3784] [serial = 1197] [outer = 00000000] 05:37:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19A4C800) [pid = 3784] [serial = 1198] [outer = 18110000] 05:37:28 INFO - PROCESS | 3784 | 1467985048305 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19A4DC00) [pid = 3784] [serial = 1199] [outer = 18110000] 05:37:28 INFO - PROCESS | 3784 | 1467985048716 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:37:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 643ms 05:37:28 INFO - PROCESS | 3784 | 1467985048772 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 3784 | 1467985048774 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 05:37:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:37:28 INFO - PROCESS | 3784 | 1467985048779 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 3784 | 1467985048780 Marionette TRACE conn2 <- [1,1562,null,{}] 05:37:28 INFO - PROCESS | 3784 | 1467985048784 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:28 INFO - PROCESS | 3784 | 1467985048785 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:28 INFO - PROCESS | 3784 | 1467985048866 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:37:28 INFO - PROCESS | 3784 | 1467985048871 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 3784 | 1467985048873 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:28 INFO - PROCESS | 3784 | ++DOCSHELL 1055A000 == 34 [pid = 3784] [id = 400] 05:37:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1571E400) [pid = 3784] [serial = 1200] [outer = 00000000] 05:37:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19CD5C00) [pid = 3784] [serial = 1201] [outer = 1571E400] 05:37:28 INFO - PROCESS | 3784 | 1467985048915 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19D13800) [pid = 3784] [serial = 1202] [outer = 1571E400] 05:37:29 INFO - PROCESS | 3784 | 1467985049368 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 627ms 05:37:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:37:29 INFO - PROCESS | 3784 | 1467985049414 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 3784 | 1467985049416 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 05:37:29 INFO - PROCESS | 3784 | 1467985049420 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 3784 | 1467985049422 Marionette TRACE conn2 <- [1,1566,null,{}] 05:37:29 INFO - PROCESS | 3784 | 1467985049425 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:29 INFO - PROCESS | 3784 | 1467985049427 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:29 INFO - PROCESS | 3784 | 1467985049532 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:37:29 INFO - PROCESS | 3784 | 1467985049539 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 3784 | 1467985049541 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:29 INFO - PROCESS | 3784 | ++DOCSHELL 13D99C00 == 35 [pid = 3784] [id = 401] 05:37:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19F06400) [pid = 3784] [serial = 1203] [outer = 00000000] 05:37:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19F10800) [pid = 3784] [serial = 1204] [outer = 19F06400] 05:37:29 INFO - PROCESS | 3784 | 1467985049591 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19FB0C00) [pid = 3784] [serial = 1205] [outer = 19F06400] 05:37:30 INFO - PROCESS | 3784 | 1467985050036 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:37:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:37:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 627ms 05:37:30 INFO - PROCESS | 3784 | 1467985050059 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 3784 | 1467985050061 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 05:37:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:37:30 INFO - PROCESS | 3784 | 1467985050064 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 3784 | 1467985050066 Marionette TRACE conn2 <- [1,1570,null,{}] 05:37:30 INFO - PROCESS | 3784 | 1467985050069 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:30 INFO - PROCESS | 3784 | 1467985050071 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:30 INFO - PROCESS | 3784 | 1467985050195 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:37:30 INFO - PROCESS | 3784 | 1467985050200 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 3784 | 1467985050202 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:30 INFO - PROCESS | 3784 | ++DOCSHELL 10A80400 == 36 [pid = 3784] [id = 402] 05:37:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (132DA400) [pid = 3784] [serial = 1206] [outer = 00000000] 05:37:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A522400) [pid = 3784] [serial = 1207] [outer = 132DA400] 05:37:30 INFO - PROCESS | 3784 | 1467985050245 Marionette DEBUG loaded listener.js 05:37:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A623000) [pid = 3784] [serial = 1208] [outer = 132DA400] 05:37:30 INFO - PROCESS | 3784 | 1467985050692 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:37:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:37:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 643ms 05:37:30 INFO - PROCESS | 3784 | 1467985050706 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 3784 | 1467985050709 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 05:37:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:37:30 INFO - PROCESS | 3784 | 1467985050712 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 3784 | 1467985050715 Marionette TRACE conn2 <- [1,1574,null,{}] 05:37:30 INFO - PROCESS | 3784 | 1467985050718 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:30 INFO - PROCESS | 3784 | 1467985050720 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:30 INFO - PROCESS | 3784 | 1467985050838 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:37:30 INFO - PROCESS | 3784 | 1467985050844 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 3784 | 1467985050847 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:30 INFO - PROCESS | 3784 | ++DOCSHELL 168BC800 == 37 [pid = 3784] [id = 403] 05:37:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A626000) [pid = 3784] [serial = 1209] [outer = 00000000] 05:37:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1A781400) [pid = 3784] [serial = 1210] [outer = 1A626000] 05:37:30 INFO - PROCESS | 3784 | 1467985050921 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1A78CC00) [pid = 3784] [serial = 1211] [outer = 1A626000] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (16FE2000) [pid = 3784] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (19D18C00) [pid = 3784] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19D1D400) [pid = 3784] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (10B77C00) [pid = 3784] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (17591800) [pid = 3784] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (17606800) [pid = 3784] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (168BA400) [pid = 3784] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (13901400) [pid = 3784] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (10B5EC00) [pid = 3784] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10A7E800) [pid = 3784] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (11AE8800) [pid = 3784] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:37:31 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (19CD1000) [pid = 3784] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:37:31 INFO - PROCESS | 3784 | 1467985051483 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:37:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:37:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 816ms 05:37:31 INFO - PROCESS | 3784 | 1467985051517 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:37:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:37:31 INFO - PROCESS | 3784 | 1467985051519 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 05:37:31 INFO - PROCESS | 3784 | 1467985051522 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 3784 | 1467985051524 Marionette TRACE conn2 <- [1,1578,null,{}] 05:37:31 INFO - PROCESS | 3784 | 1467985051527 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:31 INFO - PROCESS | 3784 | 1467985051529 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:31 INFO - PROCESS | 3784 | 1467985051613 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:37:31 INFO - PROCESS | 3784 | 1467985051619 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 3784 | 1467985051621 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:31 INFO - PROCESS | 3784 | ++DOCSHELL 1810A000 == 38 [pid = 3784] [id = 404] 05:37:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (181E5C00) [pid = 3784] [serial = 1212] [outer = 00000000] 05:37:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FCB000) [pid = 3784] [serial = 1213] [outer = 181E5C00] 05:37:31 INFO - PROCESS | 3784 | 1467985051664 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A628000) [pid = 3784] [serial = 1214] [outer = 181E5C00] 05:37:32 INFO - PROCESS | 3784 | 1467985052079 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:37:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:37:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 596ms 05:37:32 INFO - PROCESS | 3784 | 1467985052125 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 3784 | 1467985052127 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 05:37:32 INFO - PROCESS | 3784 | 1467985052130 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 3784 | 1467985052132 Marionette TRACE conn2 <- [1,1582,null,{}] 05:37:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:37:32 INFO - PROCESS | 3784 | 1467985052139 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:32 INFO - PROCESS | 3784 | 1467985052141 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:32 INFO - PROCESS | 3784 | 1467985052227 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:37:32 INFO - PROCESS | 3784 | 1467985052233 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 3784 | 1467985052235 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:32 INFO - PROCESS | 3784 | ++DOCSHELL 19FBDC00 == 39 [pid = 3784] [id = 405] 05:37:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19FC7C00) [pid = 3784] [serial = 1215] [outer = 00000000] 05:37:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A792400) [pid = 3784] [serial = 1216] [outer = 19FC7C00] 05:37:32 INFO - PROCESS | 3784 | 1467985052279 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A795C00) [pid = 3784] [serial = 1217] [outer = 19FC7C00] 05:37:32 INFO - PROCESS | 3784 | 1467985052723 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:37:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:37:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 643ms 05:37:32 INFO - PROCESS | 3784 | 1467985052772 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 3784 | 1467985052774 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 05:37:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:37:32 INFO - PROCESS | 3784 | 1467985052777 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 3784 | 1467985052779 Marionette TRACE conn2 <- [1,1586,null,{}] 05:37:32 INFO - PROCESS | 3784 | 1467985052783 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:32 INFO - PROCESS | 3784 | 1467985052784 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:32 INFO - PROCESS | 3784 | 1467985052862 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:37:32 INFO - PROCESS | 3784 | 1467985052868 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 3784 | 1467985052870 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:32 INFO - PROCESS | 3784 | ++DOCSHELL 16BB1400 == 40 [pid = 3784] [id = 406] 05:37:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1A522000) [pid = 3784] [serial = 1218] [outer = 00000000] 05:37:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A79CC00) [pid = 3784] [serial = 1219] [outer = 1A522000] 05:37:32 INFO - PROCESS | 3784 | 1467985052912 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1AB4C800) [pid = 3784] [serial = 1220] [outer = 1A522000] 05:37:33 INFO - PROCESS | 3784 | 1467985053430 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:37:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:37:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 690ms 05:37:33 INFO - PROCESS | 3784 | 1467985053476 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 3784 | 1467985053481 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 05:37:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:37:33 INFO - PROCESS | 3784 | 1467985053487 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 3784 | 1467985053490 Marionette TRACE conn2 <- [1,1590,null,{}] 05:37:33 INFO - PROCESS | 3784 | 1467985053496 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:33 INFO - PROCESS | 3784 | 1467985053499 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:33 INFO - PROCESS | 3784 | 1467985053700 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:37:33 INFO - PROCESS | 3784 | 1467985053817 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 3784 | 1467985053822 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:33 INFO - PROCESS | 3784 | ++DOCSHELL 10435000 == 41 [pid = 3784] [id = 407] 05:37:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1047E000) [pid = 3784] [serial = 1221] [outer = 00000000] 05:37:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (11270400) [pid = 3784] [serial = 1222] [outer = 1047E000] 05:37:33 INFO - PROCESS | 3784 | 1467985053900 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1281F800) [pid = 3784] [serial = 1223] [outer = 1047E000] 05:37:34 INFO - PROCESS | 3784 | 1467985054671 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:37:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:37:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1192ms 05:37:34 INFO - PROCESS | 3784 | 1467985054716 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 3784 | 1467985054721 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 05:37:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:37:34 INFO - PROCESS | 3784 | 1467985054727 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 3784 | 1467985054730 Marionette TRACE conn2 <- [1,1594,null,{}] 05:37:34 INFO - PROCESS | 3784 | 1467985054735 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:34 INFO - PROCESS | 3784 | 1467985054738 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:34 INFO - PROCESS | 3784 | 1467985054871 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:37:35 INFO - PROCESS | 3784 | 1467985055002 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 3784 | 1467985055005 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:35 INFO - PROCESS | 3784 | ++DOCSHELL 12821800 == 42 [pid = 3784] [id = 408] 05:37:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (129B6800) [pid = 3784] [serial = 1224] [outer = 00000000] 05:37:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (139DB000) [pid = 3784] [serial = 1225] [outer = 129B6800] 05:37:35 INFO - PROCESS | 3784 | 1467985055061 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (14296C00) [pid = 3784] [serial = 1226] [outer = 129B6800] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 19FBDC00 == 41 [pid = 3784] [id = 405] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 1810A000 == 40 [pid = 3784] [id = 404] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 168BC800 == 39 [pid = 3784] [id = 403] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 10A80400 == 38 [pid = 3784] [id = 402] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 13D99C00 == 37 [pid = 3784] [id = 401] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 1055A000 == 36 [pid = 3784] [id = 400] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 1810D000 == 35 [pid = 3784] [id = 399] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 1759A400 == 34 [pid = 3784] [id = 398] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 168BDC00 == 33 [pid = 3784] [id = 397] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 1429DC00 == 32 [pid = 3784] [id = 396] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 13D9AC00 == 31 [pid = 3784] [id = 395] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 129B3400 == 30 [pid = 3784] [id = 394] 05:37:35 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (1A782800) [pid = 3784] [serial = 1177] [outer = 00000000] [url = about:blank] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 10A79400 == 29 [pid = 3784] [id = 393] 05:37:35 INFO - PROCESS | 3784 | --DOCSHELL 19F08800 == 28 [pid = 3784] [id = 392] 05:37:35 INFO - PROCESS | 3784 | 1467985055942 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:37:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:37:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1254ms 05:37:35 INFO - PROCESS | 3784 | 1467985055979 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:37:35 INFO - PROCESS | 3784 | 1467985055983 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 05:37:36 INFO - PROCESS | 3784 | 1467985055988 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:37:36 INFO - PROCESS | 3784 | 1467985055993 Marionette TRACE conn2 <- [1,1598,null,{}] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (17E24C00) [pid = 3784] [serial = 1162] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (19F0A000) [pid = 3784] [serial = 1165] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (17F25400) [pid = 3784] [serial = 1163] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (1A520800) [pid = 3784] [serial = 1168] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19F0F400) [pid = 3784] [serial = 1166] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (168B8800) [pid = 3784] [serial = 1171] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (12B04C00) [pid = 3784] [serial = 1174] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (17658000) [pid = 3784] [serial = 1159] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (16AA3800) [pid = 3784] [serial = 1157] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (16A06000) [pid = 3784] [serial = 1156] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (13953800) [pid = 3784] [serial = 1153] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (13C71400) [pid = 3784] [serial = 1154] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (11273000) [pid = 3784] [serial = 1150] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (12825800) [pid = 3784] [serial = 1151] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (13437000) [pid = 3784] [serial = 1148] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (11C49000) [pid = 3784] [serial = 1147] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (129BA800) [pid = 3784] [serial = 1145] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (12822000) [pid = 3784] [serial = 1144] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1A79C800) [pid = 3784] [serial = 1141] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (13132000) [pid = 3784] [serial = 703] [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.] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (19A4F000) [pid = 3784] [serial = 1172] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16A9B000) [pid = 3784] [serial = 1175] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1A522800) [pid = 3784] [serial = 1169] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1765F000) [pid = 3784] [serial = 1160] [outer = 00000000] [url = about:blank] 05:37:36 INFO - PROCESS | 3784 | 1467985056019 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:36 INFO - PROCESS | 3784 | 1467985056022 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:36 INFO - PROCESS | 3784 | 1467985056116 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:37:36 INFO - PROCESS | 3784 | 1467985056122 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 3784 | 1467985056126 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:36 INFO - PROCESS | 3784 | ++DOCSHELL 10B78400 == 29 [pid = 3784] [id = 409] 05:37:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (10B7B000) [pid = 3784] [serial = 1227] [outer = 00000000] 05:37:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (11C4B400) [pid = 3784] [serial = 1228] [outer = 10B7B000] 05:37:36 INFO - PROCESS | 3784 | 1467985056172 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (129AE400) [pid = 3784] [serial = 1229] [outer = 10B7B000] 05:37:36 INFO - PROCESS | 3784 | 1467985056671 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:37:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:37:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 721ms 05:37:36 INFO - PROCESS | 3784 | 1467985056709 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 3784 | 1467985056714 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 05:37:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:37:36 INFO - PROCESS | 3784 | 1467985056723 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 3784 | 1467985056727 Marionette TRACE conn2 <- [1,1602,null,{}] 05:37:36 INFO - PROCESS | 3784 | 1467985056731 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:36 INFO - PROCESS | 3784 | 1467985056734 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:36 INFO - PROCESS | 3784 | 1467985056821 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:37:36 INFO - PROCESS | 3784 | 1467985056829 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 3784 | 1467985056832 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:36 INFO - PROCESS | 3784 | ++DOCSHELL 10B5B800 == 30 [pid = 3784] [id = 410] 05:37:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (132DAC00) [pid = 3784] [serial = 1230] [outer = 00000000] 05:37:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (13910800) [pid = 3784] [serial = 1231] [outer = 132DAC00] 05:37:36 INFO - PROCESS | 3784 | 1467985056878 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (13C70400) [pid = 3784] [serial = 1232] [outer = 132DAC00] 05:37:37 INFO - PROCESS | 3784 | 1467985057343 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:37:37 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 05:37:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 659ms 05:37:37 INFO - PROCESS | 3784 | 1467985057378 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 3784 | 1467985057380 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 05:37:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:37:37 INFO - PROCESS | 3784 | 1467985057384 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 3784 | 1467985057388 Marionette TRACE conn2 <- [1,1606,null,{}] 05:37:37 INFO - PROCESS | 3784 | 1467985057398 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:37 INFO - PROCESS | 3784 | 1467985057403 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:37 INFO - PROCESS | 3784 | 1467985057485 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:37:37 INFO - PROCESS | 3784 | 1467985057494 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:37 INFO - PROCESS | 3784 | 1467985057497 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:37 INFO - PROCESS | 3784 | ++DOCSHELL 15D4EC00 == 31 [pid = 3784] [id = 411] 05:37:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (15D4F800) [pid = 3784] [serial = 1233] [outer = 00000000] 05:37:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (168B3400) [pid = 3784] [serial = 1234] [outer = 15D4F800] 05:37:37 INFO - PROCESS | 3784 | 1467985057543 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (16A08800) [pid = 3784] [serial = 1235] [outer = 15D4F800] 05:37:37 INFO - PROCESS | 3784 | 1467985057988 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:37:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:37:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 643ms 05:37:38 INFO - PROCESS | 3784 | 1467985058022 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 3784 | 1467985058024 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 05:37:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:37:38 INFO - PROCESS | 3784 | 1467985058027 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 3784 | 1467985058029 Marionette TRACE conn2 <- [1,1610,null,{}] 05:37:38 INFO - PROCESS | 3784 | 1467985058032 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:38 INFO - PROCESS | 3784 | 1467985058034 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:38 INFO - PROCESS | 3784 | 1467985058117 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:37:38 INFO - PROCESS | 3784 | 1467985058122 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 3784 | 1467985058124 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:38 INFO - PROCESS | 3784 | ++DOCSHELL 16A97C00 == 32 [pid = 3784] [id = 412] 05:37:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (16B45400) [pid = 3784] [serial = 1236] [outer = 00000000] 05:37:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1759B800) [pid = 3784] [serial = 1237] [outer = 16B45400] 05:37:38 INFO - PROCESS | 3784 | 1467985058167 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (17658800) [pid = 3784] [serial = 1238] [outer = 16B45400] 05:37:38 INFO - PROCESS | 3784 | 1467985058638 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:37:38 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 05:37:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 628ms 05:37:38 INFO - PROCESS | 3784 | 1467985058665 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 3784 | 1467985058667 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 05:37:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:37:38 INFO - PROCESS | 3784 | 1467985058681 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 3784 | 1467985058683 Marionette TRACE conn2 <- [1,1614,null,{}] 05:37:38 INFO - PROCESS | 3784 | 1467985058687 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:38 INFO - PROCESS | 3784 | 1467985058689 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:38 INFO - PROCESS | 3784 | 1467985058801 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:37:38 INFO - PROCESS | 3784 | 1467985058808 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 3784 | 1467985058810 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:38 INFO - PROCESS | 3784 | ++DOCSHELL 1765F000 == 33 [pid = 3784] [id = 413] 05:37:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (17661000) [pid = 3784] [serial = 1239] [outer = 00000000] 05:37:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (176B0C00) [pid = 3784] [serial = 1240] [outer = 17661000] 05:37:38 INFO - PROCESS | 3784 | 1467985058854 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (17E2B800) [pid = 3784] [serial = 1241] [outer = 17661000] 05:37:39 INFO - PROCESS | 3784 | 1467985059304 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:37:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 706ms 05:37:39 INFO - PROCESS | 3784 | 1467985059381 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 3784 | 1467985059383 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 05:37:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:37:39 INFO - PROCESS | 3784 | 1467985059386 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 3784 | 1467985059388 Marionette TRACE conn2 <- [1,1618,null,{}] 05:37:39 INFO - PROCESS | 3784 | 1467985059397 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:39 INFO - PROCESS | 3784 | 1467985059402 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:39 INFO - PROCESS | 3784 | 1467985059552 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:37:39 INFO - PROCESS | 3784 | 1467985059575 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 3784 | 1467985059577 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:39 INFO - PROCESS | 3784 | ++DOCSHELL 181EA000 == 34 [pid = 3784] [id = 414] 05:37:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19A4AC00) [pid = 3784] [serial = 1242] [outer = 00000000] 05:37:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19AD1400) [pid = 3784] [serial = 1243] [outer = 19A4AC00] 05:37:39 INFO - PROCESS | 3784 | 1467985059621 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19AD2800) [pid = 3784] [serial = 1244] [outer = 19A4AC00] 05:37:40 INFO - PROCESS | 3784 | 1467985060063 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 690ms 05:37:40 INFO - PROCESS | 3784 | 1467985060086 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 3784 | 1467985060088 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 05:37:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:37:40 INFO - PROCESS | 3784 | 1467985060091 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 3784 | 1467985060093 Marionette TRACE conn2 <- [1,1622,null,{}] 05:37:40 INFO - PROCESS | 3784 | 1467985060097 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:40 INFO - PROCESS | 3784 | 1467985060098 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:40 INFO - PROCESS | 3784 | 1467985060206 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:37:40 INFO - PROCESS | 3784 | 1467985060212 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 3784 | 1467985060214 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:40 INFO - PROCESS | 3784 | ++DOCSHELL 181EAC00 == 35 [pid = 3784] [id = 415] 05:37:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19CCB000) [pid = 3784] [serial = 1245] [outer = 00000000] 05:37:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19F0A000) [pid = 3784] [serial = 1246] [outer = 19CCB000] 05:37:40 INFO - PROCESS | 3784 | 1467985060256 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19F0F400) [pid = 3784] [serial = 1247] [outer = 19CCB000] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (19F06400) [pid = 3784] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (16A0AC00) [pid = 3784] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (13D9B400) [pid = 3784] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19FB0800) [pid = 3784] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (18110000) [pid = 3784] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (156ACC00) [pid = 3784] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (12B01400) [pid = 3784] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (10A81000) [pid = 3784] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1571E400) [pid = 3784] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (132DA400) [pid = 3784] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (17657C00) [pid = 3784] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19FC7C00) [pid = 3784] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A626000) [pid = 3784] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:37:40 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (181E5C00) [pid = 3784] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:37:40 INFO - PROCESS | 3784 | 1467985060827 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 800ms 05:37:40 INFO - PROCESS | 3784 | 1467985060894 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 3784 | 1467985060896 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 05:37:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:37:40 INFO - PROCESS | 3784 | 1467985060902 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 3784 | 1467985060903 Marionette TRACE conn2 <- [1,1626,null,{}] 05:37:40 INFO - PROCESS | 3784 | 1467985060907 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:40 INFO - PROCESS | 3784 | 1467985060909 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:41 INFO - PROCESS | 3784 | 1467985060986 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:37:41 INFO - PROCESS | 3784 | 1467985060991 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 3784 | 1467985060993 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:41 INFO - PROCESS | 3784 | ++DOCSHELL 12928000 == 36 [pid = 3784] [id = 416] 05:37:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (13136400) [pid = 3784] [serial = 1248] [outer = 00000000] 05:37:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (17662000) [pid = 3784] [serial = 1249] [outer = 13136400] 05:37:41 INFO - PROCESS | 3784 | 1467985061036 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19A48C00) [pid = 3784] [serial = 1250] [outer = 13136400] 05:37:41 INFO - PROCESS | 3784 | 1467985061458 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:37:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 596ms 05:37:41 INFO - PROCESS | 3784 | 1467985061496 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 3784 | 1467985061498 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 05:37:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:37:41 INFO - PROCESS | 3784 | 1467985061505 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 3784 | 1467985061507 Marionette TRACE conn2 <- [1,1630,null,{}] 05:37:41 INFO - PROCESS | 3784 | 1467985061510 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:41 INFO - PROCESS | 3784 | 1467985061512 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:41 INFO - PROCESS | 3784 | 1467985061590 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:37:41 INFO - PROCESS | 3784 | 1467985061596 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 3784 | 1467985061598 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:41 INFO - PROCESS | 3784 | ++DOCSHELL 15720C00 == 37 [pid = 3784] [id = 417] 05:37:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1765E800) [pid = 3784] [serial = 1251] [outer = 00000000] 05:37:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FC1C00) [pid = 3784] [serial = 1252] [outer = 1765E800] 05:37:41 INFO - PROCESS | 3784 | 1467985061650 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19F06400) [pid = 3784] [serial = 1253] [outer = 1765E800] 05:37:42 INFO - PROCESS | 3784 | 1467985062103 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:37:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:37:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 643ms 05:37:42 INFO - PROCESS | 3784 | 1467985062140 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 3784 | 1467985062142 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 05:37:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:37:42 INFO - PROCESS | 3784 | 1467985062145 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 3784 | 1467985062147 Marionette TRACE conn2 <- [1,1634,null,{}] 05:37:42 INFO - PROCESS | 3784 | 1467985062150 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:42 INFO - PROCESS | 3784 | 1467985062152 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:42 INFO - PROCESS | 3784 | 1467985062231 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:37:42 INFO - PROCESS | 3784 | 1467985062237 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 3784 | 1467985062239 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:42 INFO - PROCESS | 3784 | ++DOCSHELL 19FD0400 == 38 [pid = 3784] [id = 418] 05:37:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1A521000) [pid = 3784] [serial = 1254] [outer = 00000000] 05:37:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A626000) [pid = 3784] [serial = 1255] [outer = 1A521000] 05:37:42 INFO - PROCESS | 3784 | 1467985062280 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A626800) [pid = 3784] [serial = 1256] [outer = 1A521000] 05:37:42 INFO - PROCESS | 3784 | 1467985062942 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:37:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:37:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 847ms 05:37:43 INFO - PROCESS | 3784 | 1467985063021 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:37:43 INFO - PROCESS | 3784 | 1467985063025 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 05:37:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:37:43 INFO - PROCESS | 3784 | 1467985063030 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 3784 | 1467985063034 Marionette TRACE conn2 <- [1,1638,null,{}] 05:37:43 INFO - PROCESS | 3784 | 1467985063055 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:43 INFO - PROCESS | 3784 | 1467985063059 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:43 INFO - PROCESS | 3784 | 1467985063178 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:37:43 INFO - PROCESS | 3784 | 1467985063304 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:43 INFO - PROCESS | 3784 | 1467985063307 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:43 INFO - PROCESS | 3784 | ++DOCSHELL 10A73400 == 39 [pid = 3784] [id = 419] 05:37:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (10B70C00) [pid = 3784] [serial = 1257] [outer = 00000000] 05:37:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (12DCA000) [pid = 3784] [serial = 1258] [outer = 10B70C00] 05:37:43 INFO - PROCESS | 3784 | 1467985063362 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1328CC00) [pid = 3784] [serial = 1259] [outer = 10B70C00] 05:37:43 INFO - PROCESS | 3784 | 1467985063959 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:37:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:37:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 957ms 05:37:44 INFO - PROCESS | 3784 | 1467985063999 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 3784 | 1467985064004 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 05:37:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:37:44 INFO - PROCESS | 3784 | 1467985064012 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 3784 | 1467985064015 Marionette TRACE conn2 <- [1,1642,null,{}] 05:37:44 INFO - PROCESS | 3784 | 1467985064019 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:44 INFO - PROCESS | 3784 | 1467985064021 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:44 INFO - PROCESS | 3784 | 1467985064133 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:37:44 INFO - PROCESS | 3784 | 1467985064237 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 3784 | 1467985064240 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:44 INFO - PROCESS | 3784 | ++DOCSHELL 13DA3C00 == 40 [pid = 3784] [id = 420] 05:37:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (14297C00) [pid = 3784] [serial = 1260] [outer = 00000000] 05:37:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (15D52400) [pid = 3784] [serial = 1261] [outer = 14297C00] 05:37:44 INFO - PROCESS | 3784 | 1467985064295 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (16A07800) [pid = 3784] [serial = 1262] [outer = 14297C00] 05:37:44 INFO - PROCESS | 3784 | 1467985064890 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:37:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:37:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 894ms 05:37:44 INFO - PROCESS | 3784 | 1467985064918 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 3784 | 1467985064920 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 05:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:37:44 INFO - PROCESS | 3784 | 1467985064924 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 3784 | 1467985064928 Marionette TRACE conn2 <- [1,1646,null,{}] 05:37:44 INFO - PROCESS | 3784 | 1467985064939 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:44 INFO - PROCESS | 3784 | 1467985064945 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:45 INFO - PROCESS | 3784 | 1467985065056 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:37:45 INFO - PROCESS | 3784 | 1467985065163 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:45 INFO - PROCESS | 3784 | 1467985065167 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:45 INFO - PROCESS | 3784 | ++DOCSHELL 19F09800 == 41 [pid = 3784] [id = 421] 05:37:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (19F0AC00) [pid = 3784] [serial = 1263] [outer = 00000000] 05:37:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (1A52AC00) [pid = 3784] [serial = 1264] [outer = 19F0AC00] 05:37:45 INFO - PROCESS | 3784 | 1467985065221 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1A62C000) [pid = 3784] [serial = 1265] [outer = 19F0AC00] 05:37:45 INFO - PROCESS | 3784 | 1467985065798 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 909ms 05:37:45 INFO - PROCESS | 3784 | 1467985065843 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 3784 | 1467985065846 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 05:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:37:45 INFO - PROCESS | 3784 | 1467985065850 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 3784 | 1467985065852 Marionette TRACE conn2 <- [1,1650,null,{}] 05:37:45 INFO - PROCESS | 3784 | 1467985065856 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:45 INFO - PROCESS | 3784 | 1467985065858 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:45 INFO - PROCESS | 3784 | 1467985065971 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:37:46 INFO - PROCESS | 3784 | 1467985066077 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 3784 | 1467985066080 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:46 INFO - PROCESS | 3784 | ++DOCSHELL 17604400 == 42 [pid = 3784] [id = 422] 05:37:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (1765C800) [pid = 3784] [serial = 1266] [outer = 00000000] 05:37:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (1A77E400) [pid = 3784] [serial = 1267] [outer = 1765C800] 05:37:46 INFO - PROCESS | 3784 | 1467985066132 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (1A788800) [pid = 3784] [serial = 1268] [outer = 1765C800] 05:37:46 INFO - PROCESS | 3784 | 1467985066831 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1051ms 05:37:46 INFO - PROCESS | 3784 | 1467985066909 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 3784 | 1467985066913 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 05:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:37:46 INFO - PROCESS | 3784 | 1467985066918 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 3784 | 1467985066922 Marionette TRACE conn2 <- [1,1654,null,{}] 05:37:46 INFO - PROCESS | 3784 | 1467985066931 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:46 INFO - PROCESS | 3784 | 1467985066935 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:47 INFO - PROCESS | 3784 | 1467985067093 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:37:47 INFO - PROCESS | 3784 | 1467985067167 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 3784 | 1467985067169 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:47 INFO - PROCESS | 3784 | ++DOCSHELL 12B0A000 == 43 [pid = 3784] [id = 423] 05:37:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 98 (12B0A400) [pid = 3784] [serial = 1269] [outer = 00000000] 05:37:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 99 (1390CC00) [pid = 3784] [serial = 1270] [outer = 12B0A400] 05:37:47 INFO - PROCESS | 3784 | 1467985067223 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 100 (13C75000) [pid = 3784] [serial = 1271] [outer = 12B0A400] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 15720C00 == 42 [pid = 3784] [id = 417] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 12928000 == 41 [pid = 3784] [id = 416] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 181EAC00 == 40 [pid = 3784] [id = 415] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 181EA000 == 39 [pid = 3784] [id = 414] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 1765F000 == 38 [pid = 3784] [id = 413] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 16A97C00 == 37 [pid = 3784] [id = 412] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 15D4EC00 == 36 [pid = 3784] [id = 411] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 10B5B800 == 35 [pid = 3784] [id = 410] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 10B78400 == 34 [pid = 3784] [id = 409] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 10435000 == 33 [pid = 3784] [id = 407] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 12821800 == 32 [pid = 3784] [id = 408] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 16BB1400 == 31 [pid = 3784] [id = 406] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 17604400 == 30 [pid = 3784] [id = 422] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 13DA3C00 == 29 [pid = 3784] [id = 420] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 19F09800 == 28 [pid = 3784] [id = 421] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 19FD0400 == 27 [pid = 3784] [id = 418] 05:37:48 INFO - PROCESS | 3784 | --DOCSHELL 10A73400 == 26 [pid = 3784] [id = 419] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 99 (19F10800) [pid = 3784] [serial = 1204] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 98 (16BB4000) [pid = 3784] [serial = 1192] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 97 (16FE6C00) [pid = 3784] [serial = 1193] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (14297800) [pid = 3784] [serial = 1186] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (144EA400) [pid = 3784] [serial = 1187] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (1A784000) [pid = 3784] [serial = 1178] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (19A4C800) [pid = 3784] [serial = 1198] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (19A4DC00) [pid = 3784] [serial = 1199] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (168AEC00) [pid = 3784] [serial = 1189] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (168B8C00) [pid = 3784] [serial = 1190] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (12BD2000) [pid = 3784] [serial = 1183] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (12D8A800) [pid = 3784] [serial = 1184] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (10B77400) [pid = 3784] [serial = 1180] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (10BAAC00) [pid = 3784] [serial = 1181] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19CD5C00) [pid = 3784] [serial = 1201] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1A522400) [pid = 3784] [serial = 1207] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (17E24400) [pid = 3784] [serial = 1195] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (181E2000) [pid = 3784] [serial = 1196] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1A795C00) [pid = 3784] [serial = 1217] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1A781400) [pid = 3784] [serial = 1210] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1A623000) [pid = 3784] [serial = 1208] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1A792400) [pid = 3784] [serial = 1216] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A79CC00) [pid = 3784] [serial = 1219] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A78CC00) [pid = 3784] [serial = 1211] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19FB0C00) [pid = 3784] [serial = 1205] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19FCB000) [pid = 3784] [serial = 1213] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (1A628000) [pid = 3784] [serial = 1214] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (19D13800) [pid = 3784] [serial = 1202] [outer = 00000000] [url = about:blank] 05:37:48 INFO - PROCESS | 3784 | 1467985068418 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1569ms 05:37:48 INFO - PROCESS | 3784 | 1467985068475 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 3784 | 1467985068479 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 05:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:37:48 INFO - PROCESS | 3784 | 1467985068484 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 3784 | 1467985068487 Marionette TRACE conn2 <- [1,1658,null,{}] 05:37:48 INFO - PROCESS | 3784 | 1467985068492 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:48 INFO - PROCESS | 3784 | 1467985068495 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:48 INFO - PROCESS | 3784 | 1467985068579 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:37:48 INFO - PROCESS | 3784 | 1467985068668 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:48 INFO - PROCESS | 3784 | 1467985068671 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:48 INFO - PROCESS | 3784 | ++DOCSHELL 10B5F000 == 27 [pid = 3784] [id = 424] 05:37:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (10B6F800) [pid = 3784] [serial = 1272] [outer = 00000000] 05:37:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (10F24C00) [pid = 3784] [serial = 1273] [outer = 10B6F800] 05:37:48 INFO - PROCESS | 3784 | 1467985068717 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (114CCC00) [pid = 3784] [serial = 1274] [outer = 10B6F800] 05:37:49 INFO - PROCESS | 3784 | 1467985069127 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 05:37:49 INFO - PROCESS | 3784 | 1467985069185 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 3784 | 1467985069189 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 05:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:37:49 INFO - PROCESS | 3784 | 1467985069196 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 3784 | 1467985069199 Marionette TRACE conn2 <- [1,1662,null,{}] 05:37:49 INFO - PROCESS | 3784 | 1467985069203 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:49 INFO - PROCESS | 3784 | 1467985069205 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:49 INFO - PROCESS | 3784 | 1467985069291 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:37:49 INFO - PROCESS | 3784 | 1467985069297 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 3784 | 1467985069299 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:49 INFO - PROCESS | 3784 | ++DOCSHELL 13158400 == 28 [pid = 3784] [id = 425] 05:37:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1315D400) [pid = 3784] [serial = 1275] [outer = 00000000] 05:37:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (13437000) [pid = 3784] [serial = 1276] [outer = 1315D400] 05:37:49 INFO - PROCESS | 3784 | 1467985069346 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (139DB400) [pid = 3784] [serial = 1277] [outer = 1315D400] 05:37:49 INFO - PROCESS | 3784 | 1467985069795 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 643ms 05:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:37:49 INFO - PROCESS | 3784 | 1467985069836 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 3784 | 1467985069838 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 05:37:49 INFO - PROCESS | 3784 | 1467985069842 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 3784 | 1467985069846 Marionette TRACE conn2 <- [1,1666,null,{}] 05:37:49 INFO - PROCESS | 3784 | 1467985069856 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:49 INFO - PROCESS | 3784 | 1467985069861 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:49 INFO - PROCESS | 3784 | 1467985069941 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:37:50 INFO - PROCESS | 3784 | 1467985070082 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 3784 | 1467985070085 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:50 INFO - PROCESS | 3784 | ++DOCSHELL 16A03C00 == 29 [pid = 3784] [id = 426] 05:37:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (16A06400) [pid = 3784] [serial = 1278] [outer = 00000000] 05:37:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (16A97800) [pid = 3784] [serial = 1279] [outer = 16A06400] 05:37:50 INFO - PROCESS | 3784 | 1467985070132 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (16ED6000) [pid = 3784] [serial = 1280] [outer = 16A06400] 05:37:50 INFO - PROCESS | 3784 | 1467985070521 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 737ms 05:37:50 INFO - PROCESS | 3784 | 1467985070584 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 3784 | 1467985070586 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 05:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:37:50 INFO - PROCESS | 3784 | 1467985070589 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 3784 | 1467985070591 Marionette TRACE conn2 <- [1,1670,null,{}] 05:37:50 INFO - PROCESS | 3784 | 1467985070594 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:50 INFO - PROCESS | 3784 | 1467985070596 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:50 INFO - PROCESS | 3784 | 1467985070712 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:37:50 INFO - PROCESS | 3784 | 1467985070721 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 3784 | 1467985070724 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:50 INFO - PROCESS | 3784 | ++DOCSHELL 16BB8000 == 30 [pid = 3784] [id = 427] 05:37:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (16ED5800) [pid = 3784] [serial = 1281] [outer = 00000000] 05:37:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1765D400) [pid = 3784] [serial = 1282] [outer = 16ED5800] 05:37:50 INFO - PROCESS | 3784 | 1467985070824 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (17E26800) [pid = 3784] [serial = 1283] [outer = 16ED5800] 05:37:51 INFO - PROCESS | 3784 | 1467985071237 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 706ms 05:37:51 INFO - PROCESS | 3784 | 1467985071289 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 3784 | 1467985071291 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 05:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:37:51 INFO - PROCESS | 3784 | 1467985071294 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 3784 | 1467985071296 Marionette TRACE conn2 <- [1,1674,null,{}] 05:37:51 INFO - PROCESS | 3784 | 1467985071299 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:51 INFO - PROCESS | 3784 | 1467985071301 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:51 INFO - PROCESS | 3784 | 1467985071481 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:37:51 INFO - PROCESS | 3784 | 1467985071512 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 3784 | 1467985071514 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:51 INFO - PROCESS | 3784 | ++DOCSHELL 1810A800 == 31 [pid = 3784] [id = 428] 05:37:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1810B000) [pid = 3784] [serial = 1284] [outer = 00000000] 05:37:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (181E7400) [pid = 3784] [serial = 1285] [outer = 1810B000] 05:37:51 INFO - PROCESS | 3784 | 1467985071562 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (181EC800) [pid = 3784] [serial = 1286] [outer = 1810B000] 05:37:52 INFO - PROCESS | 3784 | 1467985072013 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:37:52 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 05:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 737ms 05:37:52 INFO - PROCESS | 3784 | 1467985072067 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 3784 | 1467985072069 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 05:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:37:52 INFO - PROCESS | 3784 | 1467985072072 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 3784 | 1467985072074 Marionette TRACE conn2 <- [1,1678,null,{}] 05:37:52 INFO - PROCESS | 3784 | 1467985072077 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:52 INFO - PROCESS | 3784 | 1467985072083 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:52 INFO - PROCESS | 3784 | 1467985072220 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:37:52 INFO - PROCESS | 3784 | 1467985072280 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 3784 | 1467985072282 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:52 INFO - PROCESS | 3784 | ++DOCSHELL 19A49800 == 32 [pid = 3784] [id = 429] 05:37:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19CCF400) [pid = 3784] [serial = 1287] [outer = 00000000] 05:37:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19FAE800) [pid = 3784] [serial = 1288] [outer = 19CCF400] 05:37:52 INFO - PROCESS | 3784 | 1467985072326 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19FBBC00) [pid = 3784] [serial = 1289] [outer = 19CCF400] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (17661000) [pid = 3784] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19A4AC00) [pid = 3784] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (19CCB000) [pid = 3784] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1A522000) [pid = 3784] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (10B7B000) [pid = 3784] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (16B45400) [pid = 3784] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (129B6800) [pid = 3784] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (132DAC00) [pid = 3784] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1047E000) [pid = 3784] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (13136400) [pid = 3784] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (15D4F800) [pid = 3784] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1A521000) [pid = 3784] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:37:52 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1765E800) [pid = 3784] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:37:52 INFO - PROCESS | 3784 | 1467985072882 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 847ms 05:37:52 INFO - PROCESS | 3784 | 1467985072915 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 3784 | 1467985072926 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 05:37:52 INFO - PROCESS | 3784 | 1467985072930 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 3784 | 1467985072932 Marionette TRACE conn2 <- [1,1682,null,{}] 05:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:37:52 INFO - PROCESS | 3784 | 1467985072935 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:52 INFO - PROCESS | 3784 | 1467985072937 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:53 INFO - PROCESS | 3784 | 1467985073010 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:37:53 INFO - PROCESS | 3784 | 1467985073015 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 3784 | 1467985073017 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:53 INFO - PROCESS | 3784 | ++DOCSHELL 10A78400 == 33 [pid = 3784] [id = 430] 05:37:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (10E92C00) [pid = 3784] [serial = 1290] [outer = 00000000] 05:37:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (16BB0400) [pid = 3784] [serial = 1291] [outer = 10E92C00] 05:37:53 INFO - PROCESS | 3784 | 1467985073067 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (16EDB400) [pid = 3784] [serial = 1292] [outer = 10E92C00] 05:37:53 INFO - PROCESS | 3784 | 1467985073493 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 596ms 05:37:53 INFO - PROCESS | 3784 | 1467985073539 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 3784 | 1467985073541 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 05:37:53 INFO - PROCESS | 3784 | 1467985073544 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:37:53 INFO - PROCESS | 3784 | 1467985073546 Marionette TRACE conn2 <- [1,1686,null,{}] 05:37:53 INFO - PROCESS | 3784 | 1467985073554 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:53 INFO - PROCESS | 3784 | 1467985073555 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:53 INFO - PROCESS | 3784 | 1467985073630 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:37:53 INFO - PROCESS | 3784 | 1467985073636 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 3784 | 1467985073638 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:53 INFO - PROCESS | 3784 | ++DOCSHELL 16FE0400 == 34 [pid = 3784] [id = 431] 05:37:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19F09C00) [pid = 3784] [serial = 1293] [outer = 00000000] 05:37:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19FCC800) [pid = 3784] [serial = 1294] [outer = 19F09C00] 05:37:53 INFO - PROCESS | 3784 | 1467985073681 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19FCF800) [pid = 3784] [serial = 1295] [outer = 19F09C00] 05:37:54 INFO - PROCESS | 3784 | 1467985074095 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:37:54 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 05:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 627ms 05:37:54 INFO - PROCESS | 3784 | 1467985074183 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 3784 | 1467985074185 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 05:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:37:54 INFO - PROCESS | 3784 | 1467985074188 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 3784 | 1467985074190 Marionette TRACE conn2 <- [1,1690,null,{}] 05:37:54 INFO - PROCESS | 3784 | 1467985074193 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:54 INFO - PROCESS | 3784 | 1467985074195 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:54 INFO - PROCESS | 3784 | 1467985074272 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:37:54 INFO - PROCESS | 3784 | 1467985074284 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:54 INFO - PROCESS | 3784 | 1467985074286 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:54 INFO - PROCESS | 3784 | ++DOCSHELL 16A01800 == 35 [pid = 3784] [id = 432] 05:37:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A52F800) [pid = 3784] [serial = 1296] [outer = 00000000] 05:37:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A62BC00) [pid = 3784] [serial = 1297] [outer = 1A52F800] 05:37:54 INFO - PROCESS | 3784 | 1467985074330 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1A62D000) [pid = 3784] [serial = 1298] [outer = 1A52F800] 05:37:55 INFO - PROCESS | 3784 | 1467985075049 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 941ms 05:37:55 INFO - PROCESS | 3784 | 1467985075134 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 3784 | 1467985075139 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 05:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:37:55 INFO - PROCESS | 3784 | 1467985075144 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 3784 | 1467985075148 Marionette TRACE conn2 <- [1,1694,null,{}] 05:37:55 INFO - PROCESS | 3784 | 1467985075153 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:55 INFO - PROCESS | 3784 | 1467985075157 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:55 INFO - PROCESS | 3784 | 1467985075322 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:37:55 INFO - PROCESS | 3784 | 1467985075449 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 3784 | 1467985075452 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:55 INFO - PROCESS | 3784 | ++DOCSHELL 0C7F8000 == 36 [pid = 3784] [id = 433] 05:37:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (10B5D800) [pid = 3784] [serial = 1299] [outer = 00000000] 05:37:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (12BDF000) [pid = 3784] [serial = 1300] [outer = 10B5D800] 05:37:55 INFO - PROCESS | 3784 | 1467985075511 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (139CF000) [pid = 3784] [serial = 1301] [outer = 10B5D800] 05:37:56 INFO - PROCESS | 3784 | 1467985076258 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1192ms 05:37:56 INFO - PROCESS | 3784 | 1467985076341 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 3784 | 1467985076346 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 05:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:37:56 INFO - PROCESS | 3784 | 1467985076353 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 3784 | 1467985076356 Marionette TRACE conn2 <- [1,1698,null,{}] 05:37:56 INFO - PROCESS | 3784 | 1467985076359 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:56 INFO - PROCESS | 3784 | 1467985076362 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:56 INFO - PROCESS | 3784 | 1467985076491 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:37:56 INFO - PROCESS | 3784 | 1467985076734 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 3784 | 1467985076738 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:56 INFO - PROCESS | 3784 | ++DOCSHELL 0C7F3800 == 37 [pid = 3784] [id = 434] 05:37:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (0C7F3C00) [pid = 3784] [serial = 1302] [outer = 00000000] 05:37:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1047CC00) [pid = 3784] [serial = 1303] [outer = 0C7F3C00] 05:37:56 INFO - PROCESS | 3784 | 1467985076794 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (10A7F000) [pid = 3784] [serial = 1304] [outer = 0C7F3C00] 05:37:57 INFO - PROCESS | 3784 | --DOCSHELL 16FE0400 == 36 [pid = 3784] [id = 431] 05:37:57 INFO - PROCESS | 3784 | --DOCSHELL 10A78400 == 35 [pid = 3784] [id = 430] 05:37:57 INFO - PROCESS | 3784 | --DOCSHELL 19A49800 == 34 [pid = 3784] [id = 429] 05:37:57 INFO - PROCESS | 3784 | --DOCSHELL 1810A800 == 33 [pid = 3784] [id = 428] 05:37:57 INFO - PROCESS | 3784 | --DOCSHELL 16BB8000 == 32 [pid = 3784] [id = 427] 05:37:57 INFO - PROCESS | 3784 | --DOCSHELL 16A03C00 == 31 [pid = 3784] [id = 426] 05:37:57 INFO - PROCESS | 3784 | --DOCSHELL 13158400 == 30 [pid = 3784] [id = 425] 05:37:57 INFO - PROCESS | 3784 | --DOCSHELL 10B5F000 == 29 [pid = 3784] [id = 424] 05:37:57 INFO - PROCESS | 3784 | --DOCSHELL 12B0A000 == 28 [pid = 3784] [id = 423] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (176B0C00) [pid = 3784] [serial = 1240] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (19AD1400) [pid = 3784] [serial = 1243] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (17E2B800) [pid = 3784] [serial = 1241] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19F0A000) [pid = 3784] [serial = 1246] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (1AB4C800) [pid = 3784] [serial = 1220] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19AD2800) [pid = 3784] [serial = 1244] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (11C4B400) [pid = 3784] [serial = 1228] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (129AE400) [pid = 3784] [serial = 1229] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1759B800) [pid = 3784] [serial = 1237] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (139DB000) [pid = 3784] [serial = 1225] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (14296C00) [pid = 3784] [serial = 1226] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (13910800) [pid = 3784] [serial = 1231] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (13C70400) [pid = 3784] [serial = 1232] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (11270400) [pid = 3784] [serial = 1222] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (17662000) [pid = 3784] [serial = 1249] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1281F800) [pid = 3784] [serial = 1223] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (168B3400) [pid = 3784] [serial = 1234] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (16A08800) [pid = 3784] [serial = 1235] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (1A626000) [pid = 3784] [serial = 1255] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A626800) [pid = 3784] [serial = 1256] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (19FC1C00) [pid = 3784] [serial = 1252] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19F0F400) [pid = 3784] [serial = 1247] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (19A48C00) [pid = 3784] [serial = 1250] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (19F06400) [pid = 3784] [serial = 1253] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (17658800) [pid = 3784] [serial = 1238] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3784 | 1467985077464 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1161ms 05:37:57 INFO - PROCESS | 3784 | 1467985077509 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 3784 | 1467985077512 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 05:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:37:57 INFO - PROCESS | 3784 | 1467985077516 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 3784 | 1467985077519 Marionette TRACE conn2 <- [1,1702,null,{}] 05:37:57 INFO - PROCESS | 3784 | 1467985077525 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:57 INFO - PROCESS | 3784 | 1467985077527 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:57 INFO - PROCESS | 3784 | 1467985077619 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:37:57 INFO - PROCESS | 3784 | 1467985077718 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 3784 | 1467985077721 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:57 INFO - PROCESS | 3784 | ++DOCSHELL 10478000 == 29 [pid = 3784] [id = 435] 05:37:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (10A74C00) [pid = 3784] [serial = 1305] [outer = 00000000] 05:37:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (12825800) [pid = 3784] [serial = 1306] [outer = 10A74C00] 05:37:57 INFO - PROCESS | 3784 | 1467985077767 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (132DE000) [pid = 3784] [serial = 1307] [outer = 10A74C00] 05:37:58 INFO - PROCESS | 3784 | 1467985078213 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 737ms 05:37:58 INFO - PROCESS | 3784 | 1467985078256 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 3784 | 1467985078259 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 05:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:37:58 INFO - PROCESS | 3784 | 1467985078268 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 3784 | 1467985078270 Marionette TRACE conn2 <- [1,1706,null,{}] 05:37:58 INFO - PROCESS | 3784 | 1467985078273 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:58 INFO - PROCESS | 3784 | 1467985078275 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:58 INFO - PROCESS | 3784 | 1467985078361 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:37:58 INFO - PROCESS | 3784 | 1467985078370 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 3784 | 1467985078372 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:58 INFO - PROCESS | 3784 | ++DOCSHELL 13C77400 == 30 [pid = 3784] [id = 436] 05:37:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (13CB9C00) [pid = 3784] [serial = 1308] [outer = 00000000] 05:37:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (15716400) [pid = 3784] [serial = 1309] [outer = 13CB9C00] 05:37:58 INFO - PROCESS | 3784 | 1467985078418 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (168AEC00) [pid = 3784] [serial = 1310] [outer = 13CB9C00] 05:37:58 INFO - PROCESS | 3784 | 1467985078876 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 627ms 05:37:58 INFO - PROCESS | 3784 | 1467985078902 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 3784 | 1467985078905 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 05:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:37:58 INFO - PROCESS | 3784 | 1467985078910 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 3784 | 1467985078916 Marionette TRACE conn2 <- [1,1710,null,{}] 05:37:58 INFO - PROCESS | 3784 | 1467985078925 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:58 INFO - PROCESS | 3784 | 1467985078928 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:59 INFO - PROCESS | 3784 | 1467985079012 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:37:59 INFO - PROCESS | 3784 | 1467985079021 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 3784 | 1467985079023 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:59 INFO - PROCESS | 3784 | ++DOCSHELL 16FE0400 == 31 [pid = 3784] [id = 437] 05:37:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (16FE6C00) [pid = 3784] [serial = 1311] [outer = 00000000] 05:37:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1765B000) [pid = 3784] [serial = 1312] [outer = 16FE6C00] 05:37:59 INFO - PROCESS | 3784 | 1467985079067 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (17663C00) [pid = 3784] [serial = 1313] [outer = 16FE6C00] 05:37:59 INFO - PROCESS | 3784 | 1467985079549 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:37:59 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 05:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 05:37:59 INFO - PROCESS | 3784 | 1467985079608 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 3784 | 1467985079610 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 05:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:37:59 INFO - PROCESS | 3784 | 1467985079614 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 3784 | 1467985079615 Marionette TRACE conn2 <- [1,1714,null,{}] 05:37:59 INFO - PROCESS | 3784 | 1467985079619 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:59 INFO - PROCESS | 3784 | 1467985079621 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:59 INFO - PROCESS | 3784 | 1467985079743 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:37:59 INFO - PROCESS | 3784 | 1467985079876 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 3784 | 1467985079878 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:37:59 INFO - PROCESS | 3784 | ++DOCSHELL 10A75400 == 32 [pid = 3784] [id = 438] 05:37:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (10B75C00) [pid = 3784] [serial = 1314] [outer = 00000000] 05:37:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (181E3400) [pid = 3784] [serial = 1315] [outer = 10B75C00] 05:37:59 INFO - PROCESS | 3784 | 1467985079923 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19A48C00) [pid = 3784] [serial = 1316] [outer = 10B75C00] 05:38:00 INFO - PROCESS | 3784 | 1467985080335 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 737ms 05:38:00 INFO - PROCESS | 3784 | 1467985080385 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 3784 | 1467985080388 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 05:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:38:00 INFO - PROCESS | 3784 | 1467985080391 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 3784 | 1467985080393 Marionette TRACE conn2 <- [1,1718,null,{}] 05:38:00 INFO - PROCESS | 3784 | 1467985080402 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:00 INFO - PROCESS | 3784 | 1467985080404 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:00 INFO - PROCESS | 3784 | 1467985080515 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:38:00 INFO - PROCESS | 3784 | 1467985080520 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 3784 | 1467985080526 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:00 INFO - PROCESS | 3784 | ++DOCSHELL 132DBC00 == 33 [pid = 3784] [id = 439] 05:38:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19AD5800) [pid = 3784] [serial = 1317] [outer = 00000000] 05:38:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19CCF000) [pid = 3784] [serial = 1318] [outer = 19AD5800] 05:38:00 INFO - PROCESS | 3784 | 1467985080582 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19D1BC00) [pid = 3784] [serial = 1319] [outer = 19AD5800] 05:38:01 INFO - PROCESS | 3784 | 1467985081045 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:38:01 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 05:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 690ms 05:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:38:01 INFO - PROCESS | 3784 | 1467985081098 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 3784 | 1467985081100 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 05:38:01 INFO - PROCESS | 3784 | 1467985081103 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 3784 | 1467985081105 Marionette TRACE conn2 <- [1,1722,null,{}] 05:38:01 INFO - PROCESS | 3784 | 1467985081108 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:01 INFO - PROCESS | 3784 | 1467985081111 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:01 INFO - PROCESS | 3784 | 1467985081252 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:38:01 INFO - PROCESS | 3784 | 1467985081319 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 3784 | 1467985081321 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:01 INFO - PROCESS | 3784 | ++DOCSHELL 19FB1800 == 34 [pid = 3784] [id = 440] 05:38:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19FB3000) [pid = 3784] [serial = 1320] [outer = 00000000] 05:38:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19FC2800) [pid = 3784] [serial = 1321] [outer = 19FB3000] 05:38:01 INFO - PROCESS | 3784 | 1467985081373 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19FC3000) [pid = 3784] [serial = 1322] [outer = 19FB3000] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1315D400) [pid = 3784] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (16ED5800) [pid = 3784] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (12B0A400) [pid = 3784] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (16A06400) [pid = 3784] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1810B000) [pid = 3784] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (19CCF400) [pid = 3784] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19F09C00) [pid = 3784] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10B70C00) [pid = 3784] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (14297C00) [pid = 3784] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19F0AC00) [pid = 3784] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1765C800) [pid = 3784] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (10E92C00) [pid = 3784] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:38:01 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (10B6F800) [pid = 3784] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:38:01 INFO - PROCESS | 3784 | 1467985081825 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 738ms 05:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:38:01 INFO - PROCESS | 3784 | 1467985081841 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 3784 | 1467985081843 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 05:38:01 INFO - PROCESS | 3784 | 1467985081847 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 3784 | 1467985081849 Marionette TRACE conn2 <- [1,1726,null,{}] 05:38:01 INFO - PROCESS | 3784 | 1467985081852 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:01 INFO - PROCESS | 3784 | 1467985081854 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:01 INFO - PROCESS | 3784 | 1467985081929 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:38:01 INFO - PROCESS | 3784 | 1467985081934 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 3784 | 1467985081936 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:01 INFO - PROCESS | 3784 | ++DOCSHELL 12B0A400 == 35 [pid = 3784] [id = 441] 05:38:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (12BD9800) [pid = 3784] [serial = 1323] [outer = 00000000] 05:38:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (16ED5800) [pid = 3784] [serial = 1324] [outer = 12BD9800] 05:38:01 INFO - PROCESS | 3784 | 1467985081978 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (17516800) [pid = 3784] [serial = 1325] [outer = 12BD9800] 05:38:02 INFO - PROCESS | 3784 | 1467985082431 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 643ms 05:38:02 INFO - PROCESS | 3784 | 1467985082485 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 3784 | 1467985082487 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 05:38:02 INFO - PROCESS | 3784 | 1467985082490 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:38:02 INFO - PROCESS | 3784 | 1467985082492 Marionette TRACE conn2 <- [1,1730,null,{}] 05:38:02 INFO - PROCESS | 3784 | 1467985082496 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:02 INFO - PROCESS | 3784 | 1467985082498 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:02 INFO - PROCESS | 3784 | 1467985082575 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:38:02 INFO - PROCESS | 3784 | 1467985082607 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 3784 | 1467985082609 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:02 INFO - PROCESS | 3784 | ++DOCSHELL 11AEC800 == 36 [pid = 3784] [id = 442] 05:38:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (15717800) [pid = 3784] [serial = 1326] [outer = 00000000] 05:38:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19FB2000) [pid = 3784] [serial = 1327] [outer = 15717800] 05:38:02 INFO - PROCESS | 3784 | 1467985082651 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1A626000) [pid = 3784] [serial = 1328] [outer = 15717800] 05:38:03 INFO - PROCESS | 3784 | 1467985083097 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 643ms 05:38:03 INFO - PROCESS | 3784 | 1467985083132 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 3784 | 1467985083134 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 05:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:38:03 INFO - PROCESS | 3784 | 1467985083137 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - PROCESS | 3784 | 1467985083139 Marionette TRACE conn2 <- [1,1734,null,{}] 05:38:03 INFO - PROCESS | 3784 | 1467985083142 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:03 INFO - PROCESS | 3784 | 1467985083144 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:03 INFO - PROCESS | 3784 | 1467985083232 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:38:03 INFO - PROCESS | 3784 | 1467985083238 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 3784 | 1467985083240 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:03 INFO - PROCESS | 3784 | ++DOCSHELL 12D86000 == 37 [pid = 3784] [id = 443] 05:38:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19FAF800) [pid = 3784] [serial = 1329] [outer = 00000000] 05:38:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1A787400) [pid = 3784] [serial = 1330] [outer = 19FAF800] 05:38:03 INFO - PROCESS | 3784 | 1467985083290 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A78B400) [pid = 3784] [serial = 1331] [outer = 19FAF800] 05:38:03 INFO - PROCESS | 3784 | 1467985083711 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 627ms 05:38:03 INFO - PROCESS | 3784 | 1467985083777 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 3784 | 1467985083782 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 05:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:38:03 INFO - PROCESS | 3784 | 1467985083787 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - PROCESS | 3784 | 1467985083791 Marionette TRACE conn2 <- [1,1738,null,{}] 05:38:03 INFO - PROCESS | 3784 | 1467985083797 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:03 INFO - PROCESS | 3784 | 1467985083801 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:03 INFO - PROCESS | 3784 | 1467985083918 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:38:04 INFO - PROCESS | 3784 | 1467985084091 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 3784 | 1467985084097 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:04 INFO - PROCESS | 3784 | ++DOCSHELL 1281F800 == 38 [pid = 3784] [id = 444] 05:38:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (12822000) [pid = 3784] [serial = 1332] [outer = 00000000] 05:38:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (12B02800) [pid = 3784] [serial = 1333] [outer = 12822000] 05:38:04 INFO - PROCESS | 3784 | 1467985084153 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (13116C00) [pid = 3784] [serial = 1334] [outer = 12822000] 05:38:04 INFO - PROCESS | 3784 | 1467985084690 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 941ms 05:38:04 INFO - PROCESS | 3784 | 1467985084734 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 3784 | 1467985084738 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 05:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:38:04 INFO - PROCESS | 3784 | 1467985084744 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 3784 | 1467985084748 Marionette TRACE conn2 <- [1,1742,null,{}] 05:38:04 INFO - PROCESS | 3784 | 1467985084752 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:04 INFO - PROCESS | 3784 | 1467985084755 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:04 INFO - PROCESS | 3784 | 1467985084861 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:38:04 INFO - PROCESS | 3784 | 1467985084966 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 3784 | 1467985084969 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:05 INFO - PROCESS | 3784 | ++DOCSHELL 168B3000 == 39 [pid = 3784] [id = 445] 05:38:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (168B5C00) [pid = 3784] [serial = 1335] [outer = 00000000] 05:38:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (168BD800) [pid = 3784] [serial = 1336] [outer = 168B5C00] 05:38:05 INFO - PROCESS | 3784 | 1467985085023 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (16A9C400) [pid = 3784] [serial = 1337] [outer = 168B5C00] 05:38:05 INFO - PROCESS | 3784 | 1467985085615 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 909ms 05:38:05 INFO - PROCESS | 3784 | 1467985085644 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 3784 | 1467985085647 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 05:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:38:05 INFO - PROCESS | 3784 | 1467985085651 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 3784 | 1467985085653 Marionette TRACE conn2 <- [1,1746,null,{}] 05:38:05 INFO - PROCESS | 3784 | 1467985085663 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:05 INFO - PROCESS | 3784 | 1467985085668 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:05 INFO - PROCESS | 3784 | 1467985085776 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:38:05 INFO - PROCESS | 3784 | 1467985085883 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 3784 | 1467985085887 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:05 INFO - PROCESS | 3784 | ++DOCSHELL 19D1E400 == 40 [pid = 3784] [id = 446] 05:38:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19F06400) [pid = 3784] [serial = 1338] [outer = 00000000] 05:38:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A529800) [pid = 3784] [serial = 1339] [outer = 19F06400] 05:38:05 INFO - PROCESS | 3784 | 1467985085942 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1A780800) [pid = 3784] [serial = 1340] [outer = 19F06400] 05:38:06 INFO - PROCESS | 3784 | 1467985086501 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 910ms 05:38:06 INFO - PROCESS | 3784 | 1467985086554 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 3784 | 1467985086556 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 05:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:38:06 INFO - PROCESS | 3784 | 1467985086560 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 3784 | 1467985086562 Marionette TRACE conn2 <- [1,1750,null,{}] 05:38:06 INFO - PROCESS | 3784 | 1467985086566 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:06 INFO - PROCESS | 3784 | 1467985086568 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:06 INFO - PROCESS | 3784 | 1467985086672 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:38:06 INFO - PROCESS | 3784 | 1467985086778 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:06 INFO - PROCESS | 3784 | 1467985086780 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:06 INFO - PROCESS | 3784 | ++DOCSHELL 1A798800 == 41 [pid = 3784] [id = 447] 05:38:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1A799000) [pid = 3784] [serial = 1341] [outer = 00000000] 05:38:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1A79DC00) [pid = 3784] [serial = 1342] [outer = 1A799000] 05:38:06 INFO - PROCESS | 3784 | 1467985086832 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (1AB48000) [pid = 3784] [serial = 1343] [outer = 1A799000] 05:38:07 INFO - PROCESS | 3784 | 1467985087454 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 957ms 05:38:07 INFO - PROCESS | 3784 | 1467985087505 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 3784 | 1467985087507 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 05:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:38:07 INFO - PROCESS | 3784 | 1467985087511 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 3784 | 1467985087513 Marionette TRACE conn2 <- [1,1754,null,{}] 05:38:07 INFO - PROCESS | 3784 | 1467985087516 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:07 INFO - PROCESS | 3784 | 1467985087518 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:07 INFO - PROCESS | 3784 | 1467985087619 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:38:07 INFO - PROCESS | 3784 | 1467985087723 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 3784 | 1467985087725 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:07 INFO - PROCESS | 3784 | ++DOCSHELL 10B74C00 == 42 [pid = 3784] [id = 448] 05:38:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (10B7B000) [pid = 3784] [serial = 1344] [outer = 00000000] 05:38:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (13C75400) [pid = 3784] [serial = 1345] [outer = 10B7B000] 05:38:07 INFO - PROCESS | 3784 | 1467985087776 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (1571FC00) [pid = 3784] [serial = 1346] [outer = 10B7B000] 05:38:08 INFO - PROCESS | 3784 | 1467985088554 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1051ms 05:38:08 INFO - PROCESS | 3784 | 1467985088599 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:38:08 INFO - PROCESS | 3784 | 1467985088602 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 05:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:38:08 INFO - PROCESS | 3784 | 1467985088607 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:38:08 INFO - PROCESS | 3784 | 1467985088612 Marionette TRACE conn2 <- [1,1758,null,{}] 05:38:08 INFO - PROCESS | 3784 | 1467985088617 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:08 INFO - PROCESS | 3784 | 1467985088619 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:08 INFO - PROCESS | 3784 | 1467985088725 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 11AEC800 == 41 [pid = 3784] [id = 442] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 12B0A400 == 40 [pid = 3784] [id = 441] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 19FB1800 == 39 [pid = 3784] [id = 440] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 132DBC00 == 38 [pid = 3784] [id = 439] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 10A75400 == 37 [pid = 3784] [id = 438] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 16FE0400 == 36 [pid = 3784] [id = 437] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 13C77400 == 35 [pid = 3784] [id = 436] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 10478000 == 34 [pid = 3784] [id = 435] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 0C7F8000 == 33 [pid = 3784] [id = 433] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 0C7F3800 == 32 [pid = 3784] [id = 434] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 16A01800 == 31 [pid = 3784] [id = 432] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 1A798800 == 30 [pid = 3784] [id = 447] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 10B74C00 == 29 [pid = 3784] [id = 448] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 19D1E400 == 28 [pid = 3784] [id = 446] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 12D86000 == 27 [pid = 3784] [id = 443] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 1281F800 == 26 [pid = 3784] [id = 444] 05:38:09 INFO - PROCESS | 3784 | --DOCSHELL 168B3000 == 25 [pid = 3784] [id = 445] 05:38:09 INFO - PROCESS | 3784 | 1467985089461 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:09 INFO - PROCESS | 3784 | 1467985089464 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (10F24C00) [pid = 3784] [serial = 1273] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (114CCC00) [pid = 3784] [serial = 1274] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (13437000) [pid = 3784] [serial = 1276] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (139DB400) [pid = 3784] [serial = 1277] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1765D400) [pid = 3784] [serial = 1282] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (17E26800) [pid = 3784] [serial = 1283] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (13C75000) [pid = 3784] [serial = 1271] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (1390CC00) [pid = 3784] [serial = 1270] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (16A97800) [pid = 3784] [serial = 1279] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (181E7400) [pid = 3784] [serial = 1285] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19FAE800) [pid = 3784] [serial = 1288] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19FCC800) [pid = 3784] [serial = 1294] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1328CC00) [pid = 3784] [serial = 1259] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (12DCA000) [pid = 3784] [serial = 1258] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (16A07800) [pid = 3784] [serial = 1262] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (15D52400) [pid = 3784] [serial = 1261] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1A62C000) [pid = 3784] [serial = 1265] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1A52AC00) [pid = 3784] [serial = 1264] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A62BC00) [pid = 3784] [serial = 1297] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A788800) [pid = 3784] [serial = 1268] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1A77E400) [pid = 3784] [serial = 1267] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19FBBC00) [pid = 3784] [serial = 1289] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (181EC800) [pid = 3784] [serial = 1286] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (19FCF800) [pid = 3784] [serial = 1295] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16BB0400) [pid = 3784] [serial = 1291] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (16EDB400) [pid = 3784] [serial = 1292] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (16ED6000) [pid = 3784] [serial = 1280] [outer = 00000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3784 | ++DOCSHELL 0C7F9C00 == 26 [pid = 3784] [id = 449] 05:38:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (0C7FA000) [pid = 3784] [serial = 1347] [outer = 00000000] 05:38:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (10439C00) [pid = 3784] [serial = 1348] [outer = 0C7FA000] 05:38:09 INFO - PROCESS | 3784 | 1467985089608 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (10A0F000) [pid = 3784] [serial = 1349] [outer = 0C7FA000] 05:38:10 INFO - PROCESS | 3784 | 1467985090074 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1522ms 05:38:10 INFO - PROCESS | 3784 | 1467985090124 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 3784 | 1467985090127 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 05:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:38:10 INFO - PROCESS | 3784 | 1467985090132 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 3784 | 1467985090135 Marionette TRACE conn2 <- [1,1762,null,{}] 05:38:10 INFO - PROCESS | 3784 | 1467985090140 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:10 INFO - PROCESS | 3784 | 1467985090145 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:10 INFO - PROCESS | 3784 | 1467985090239 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:38:10 INFO - PROCESS | 3784 | 1467985090254 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:10 INFO - PROCESS | 3784 | 1467985090257 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:10 INFO - PROCESS | 3784 | ++DOCSHELL 11AEA800 == 27 [pid = 3784] [id = 450] 05:38:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (11AEC400) [pid = 3784] [serial = 1350] [outer = 00000000] 05:38:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (12822C00) [pid = 3784] [serial = 1351] [outer = 11AEC400] 05:38:10 INFO - PROCESS | 3784 | 1467985090304 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (129AD800) [pid = 3784] [serial = 1352] [outer = 11AEC400] 05:38:10 INFO - PROCESS | 3784 | 1467985090773 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 706ms 05:38:10 INFO - PROCESS | 3784 | 1467985090862 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 3784 | 1467985090866 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 05:38:10 INFO - PROCESS | 3784 | 1467985090875 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 3784 | 1467985090877 Marionette TRACE conn2 <- [1,1766,null,{}] 05:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:38:10 INFO - PROCESS | 3784 | 1467985090881 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:10 INFO - PROCESS | 3784 | 1467985090884 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:11 INFO - PROCESS | 3784 | 1467985091009 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:38:11 INFO - PROCESS | 3784 | 1467985091071 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 3784 | 1467985091073 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:11 INFO - PROCESS | 3784 | ++DOCSHELL 1342F000 == 28 [pid = 3784] [id = 451] 05:38:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1342F800) [pid = 3784] [serial = 1353] [outer = 00000000] 05:38:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1394A800) [pid = 3784] [serial = 1354] [outer = 1342F800] 05:38:11 INFO - PROCESS | 3784 | 1467985091118 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (13C6E400) [pid = 3784] [serial = 1355] [outer = 1342F800] 05:38:11 INFO - PROCESS | 3784 | 1467985091538 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:38:11 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 05:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 675ms 05:38:11 INFO - PROCESS | 3784 | 1467985091568 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:38:11 INFO - PROCESS | 3784 | 1467985091570 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 05:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:38:11 INFO - PROCESS | 3784 | 1467985091575 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:38:11 INFO - PROCESS | 3784 | 1467985091581 Marionette TRACE conn2 <- [1,1770,null,{}] 05:38:11 INFO - PROCESS | 3784 | 1467985091600 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:11 INFO - PROCESS | 3784 | 1467985091604 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:11 INFO - PROCESS | 3784 | 1467985091728 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:38:11 INFO - PROCESS | 3784 | 1467985091741 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 3784 | 1467985091743 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:11 INFO - PROCESS | 3784 | ++DOCSHELL 15D52400 == 29 [pid = 3784] [id = 452] 05:38:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (15D53800) [pid = 3784] [serial = 1356] [outer = 00000000] 05:38:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (168B7800) [pid = 3784] [serial = 1357] [outer = 15D53800] 05:38:11 INFO - PROCESS | 3784 | 1467985091836 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (13437400) [pid = 3784] [serial = 1358] [outer = 15D53800] 05:38:12 INFO - PROCESS | 3784 | 1467985092281 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:38:12 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 05:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 769ms 05:38:12 INFO - PROCESS | 3784 | 1467985092360 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 3784 | 1467985092363 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 05:38:12 INFO - PROCESS | 3784 | 1467985092366 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 3784 | 1467985092368 Marionette TRACE conn2 <- [1,1774,null,{}] 05:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:38:12 INFO - PROCESS | 3784 | 1467985092372 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:12 INFO - PROCESS | 3784 | 1467985092374 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:12 INFO - PROCESS | 3784 | 1467985092510 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:38:12 INFO - PROCESS | 3784 | 1467985092533 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:12 INFO - PROCESS | 3784 | 1467985092536 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:12 INFO - PROCESS | 3784 | ++DOCSHELL 16A9B000 == 30 [pid = 3784] [id = 453] 05:38:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (16BB3000) [pid = 3784] [serial = 1359] [outer = 00000000] 05:38:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (17386800) [pid = 3784] [serial = 1360] [outer = 16BB3000] 05:38:12 INFO - PROCESS | 3784 | 1467985092579 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (17597800) [pid = 3784] [serial = 1361] [outer = 16BB3000] 05:38:13 INFO - PROCESS | 3784 | 1467985093025 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:38:13 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 05:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 690ms 05:38:13 INFO - PROCESS | 3784 | 1467985093051 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:38:13 INFO - PROCESS | 3784 | 1467985093053 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 05:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:38:13 INFO - PROCESS | 3784 | 1467985093056 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 3784 | 1467985093058 Marionette TRACE conn2 <- [1,1778,null,{}] 05:38:13 INFO - PROCESS | 3784 | 1467985093062 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:13 INFO - PROCESS | 3784 | 1467985093064 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:13 INFO - PROCESS | 3784 | 1467985093179 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:38:13 INFO - PROCESS | 3784 | 1467985093186 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:13 INFO - PROCESS | 3784 | 1467985093192 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:13 INFO - PROCESS | 3784 | ++DOCSHELL 1765D400 == 31 [pid = 3784] [id = 454] 05:38:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (176A5400) [pid = 3784] [serial = 1362] [outer = 00000000] 05:38:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (176B0C00) [pid = 3784] [serial = 1363] [outer = 176A5400] 05:38:13 INFO - PROCESS | 3784 | 1467985093301 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (181DE000) [pid = 3784] [serial = 1364] [outer = 176A5400] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19FAF800) [pid = 3784] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1A52F800) [pid = 3784] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (15717800) [pid = 3784] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (13CB9C00) [pid = 3784] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19FB3000) [pid = 3784] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10B75C00) [pid = 3784] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10A74C00) [pid = 3784] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (12BD9800) [pid = 3784] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (0C7F3C00) [pid = 3784] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10B5D800) [pid = 3784] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (19AD5800) [pid = 3784] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:38:13 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (16FE6C00) [pid = 3784] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:38:14 INFO - PROCESS | 3784 | 1467985093986 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:38:14 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) 05:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 957ms 05:38:14 INFO - PROCESS | 3784 | 1467985094002 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 3784 | 1467985094004 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 05:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:38:14 INFO - PROCESS | 3784 | 1467985094007 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 3784 | 1467985094009 Marionette TRACE conn2 <- [1,1782,null,{}] 05:38:14 INFO - PROCESS | 3784 | 1467985094012 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:14 INFO - PROCESS | 3784 | 1467985094014 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:14 INFO - PROCESS | 3784 | 1467985094127 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:38:14 INFO - PROCESS | 3784 | 1467985094188 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 3784 | 1467985094190 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:14 INFO - PROCESS | 3784 | ++DOCSHELL 0C7EE800 == 32 [pid = 3784] [id = 455] 05:38:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (10B75C00) [pid = 3784] [serial = 1365] [outer = 00000000] 05:38:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (15D4EC00) [pid = 3784] [serial = 1366] [outer = 10B75C00] 05:38:14 INFO - PROCESS | 3784 | 1467985094234 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (181E5800) [pid = 3784] [serial = 1367] [outer = 10B75C00] 05:38:14 INFO - PROCESS | 3784 | 1467985094599 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 643ms 05:38:14 INFO - PROCESS | 3784 | 1467985094645 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 3784 | 1467985094647 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 05:38:14 INFO - PROCESS | 3784 | 1467985094650 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:38:14 INFO - PROCESS | 3784 | 1467985094652 Marionette TRACE conn2 <- [1,1786,null,{}] 05:38:14 INFO - PROCESS | 3784 | 1467985094655 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:14 INFO - PROCESS | 3784 | 1467985094657 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:14 INFO - PROCESS | 3784 | 1467985094771 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:38:14 INFO - PROCESS | 3784 | 1467985094776 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 3784 | 1467985094778 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:14 INFO - PROCESS | 3784 | ++DOCSHELL 181E5400 == 33 [pid = 3784] [id = 456] 05:38:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19A4EC00) [pid = 3784] [serial = 1368] [outer = 00000000] 05:38:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19AD0400) [pid = 3784] [serial = 1369] [outer = 19A4EC00] 05:38:14 INFO - PROCESS | 3784 | 1467985094821 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19ADB400) [pid = 3784] [serial = 1370] [outer = 19A4EC00] 05:38:15 INFO - PROCESS | 3784 | 1467985095221 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 596ms 05:38:15 INFO - PROCESS | 3784 | 1467985095248 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 3784 | 1467985095250 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 05:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:38:15 INFO - PROCESS | 3784 | 1467985095265 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 3784 | 1467985095267 Marionette TRACE conn2 <- [1,1790,null,{}] 05:38:15 INFO - PROCESS | 3784 | 1467985095274 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:15 INFO - PROCESS | 3784 | 1467985095276 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:15 INFO - PROCESS | 3784 | 1467985095352 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:38:15 INFO - PROCESS | 3784 | 1467985095358 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:15 INFO - PROCESS | 3784 | 1467985095360 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:15 INFO - PROCESS | 3784 | ++DOCSHELL 0C7ED800 == 34 [pid = 3784] [id = 457] 05:38:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (10A77800) [pid = 3784] [serial = 1371] [outer = 00000000] 05:38:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19F07800) [pid = 3784] [serial = 1372] [outer = 10A77800] 05:38:15 INFO - PROCESS | 3784 | 1467985095406 Marionette DEBUG loaded listener.js 05:38:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19F07C00) [pid = 3784] [serial = 1373] [outer = 10A77800] 05:38:15 INFO - PROCESS | 3784 | 1467985095916 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 05:38:15 INFO - PROCESS | 3784 | 1467985095954 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 3784 | 1467985095959 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 05:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:38:15 INFO - PROCESS | 3784 | 1467985095964 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 3784 | 1467985095968 Marionette TRACE conn2 <- [1,1794,null,{}] 05:38:16 INFO - PROCESS | 3784 | 1467985095974 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:16 INFO - PROCESS | 3784 | 1467985095977 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:16 INFO - PROCESS | 3784 | 1467985096099 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:38:16 INFO - PROCESS | 3784 | 1467985096233 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 3784 | 1467985096238 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:16 INFO - PROCESS | 3784 | ++DOCSHELL 10F20000 == 35 [pid = 3784] [id = 458] 05:38:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (10F20C00) [pid = 3784] [serial = 1374] [outer = 00000000] 05:38:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (11278400) [pid = 3784] [serial = 1375] [outer = 10F20C00] 05:38:16 INFO - PROCESS | 3784 | 1467985096297 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1281F800) [pid = 3784] [serial = 1376] [outer = 10F20C00] 05:38:17 INFO - PROCESS | 3784 | 1467985097097 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1161ms 05:38:17 INFO - PROCESS | 3784 | 1467985097150 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:38:17 INFO - PROCESS | 3784 | 1467985097155 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 05:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:38:17 INFO - PROCESS | 3784 | 1467985097161 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 3784 | 1467985097164 Marionette TRACE conn2 <- [1,1798,null,{}] 05:38:17 INFO - PROCESS | 3784 | 1467985097168 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:17 INFO - PROCESS | 3784 | 1467985097171 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:17 INFO - PROCESS | 3784 | 1467985097289 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:38:17 INFO - PROCESS | 3784 | 1467985097423 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:17 INFO - PROCESS | 3784 | 1467985097425 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:17 INFO - PROCESS | 3784 | ++DOCSHELL 13C78400 == 36 [pid = 3784] [id = 459] 05:38:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (13CB3400) [pid = 3784] [serial = 1377] [outer = 00000000] 05:38:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1429EC00) [pid = 3784] [serial = 1378] [outer = 13CB3400] 05:38:17 INFO - PROCESS | 3784 | 1467985097488 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (156AC800) [pid = 3784] [serial = 1379] [outer = 13CB3400] 05:38:18 INFO - PROCESS | 3784 | 1467985098300 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1192ms 05:38:18 INFO - PROCESS | 3784 | 1467985098358 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:38:18 INFO - PROCESS | 3784 | 1467985098362 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 05:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:38:18 INFO - PROCESS | 3784 | 1467985098394 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 3784 | 1467985098397 Marionette TRACE conn2 <- [1,1802,null,{}] 05:38:18 INFO - PROCESS | 3784 | 1467985098404 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:18 INFO - PROCESS | 3784 | 1467985098407 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:18 INFO - PROCESS | 3784 | 1467985098538 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:38:18 INFO - PROCESS | 3784 | 1467985098679 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 3784 | 1467985098684 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:18 INFO - PROCESS | 3784 | ++DOCSHELL 114CD800 == 37 [pid = 3784] [id = 460] 05:38:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (114D0800) [pid = 3784] [serial = 1380] [outer = 00000000] 05:38:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (129BA800) [pid = 3784] [serial = 1381] [outer = 114D0800] 05:38:18 INFO - PROCESS | 3784 | 1467985098736 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (12DCE800) [pid = 3784] [serial = 1382] [outer = 114D0800] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 10A79800 == 36 [pid = 3784] [id = 192] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 176AE800 == 35 [pid = 3784] [id = 199] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 168B8000 == 34 [pid = 3784] [id = 197] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 12D8A400 == 33 [pid = 3784] [id = 187] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 16AA6000 == 32 [pid = 3784] [id = 188] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 131E0000 == 31 [pid = 3784] [id = 198] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 1571E800 == 30 [pid = 3784] [id = 186] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 15711400 == 29 [pid = 3784] [id = 196] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 1328B000 == 28 [pid = 3784] [id = 195] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 1314EC00 == 27 [pid = 3784] [id = 185] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 132E0000 == 26 [pid = 3784] [id = 193] 05:38:18 INFO - PROCESS | 3784 | --DOCSHELL 10B72400 == 25 [pid = 3784] [id = 194] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (12BDF000) [pid = 3784] [serial = 1300] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1A787400) [pid = 3784] [serial = 1330] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (1A78B400) [pid = 3784] [serial = 1331] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (1A626000) [pid = 3784] [serial = 1328] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (1A62D000) [pid = 3784] [serial = 1298] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (19FB2000) [pid = 3784] [serial = 1327] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (15716400) [pid = 3784] [serial = 1309] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19FC2800) [pid = 3784] [serial = 1321] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (181E3400) [pid = 3784] [serial = 1315] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (12825800) [pid = 3784] [serial = 1306] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (17516800) [pid = 3784] [serial = 1325] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (168AEC00) [pid = 3784] [serial = 1310] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1047CC00) [pid = 3784] [serial = 1303] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (19A48C00) [pid = 3784] [serial = 1316] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (139CF000) [pid = 3784] [serial = 1301] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19CCF000) [pid = 3784] [serial = 1318] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (16ED5800) [pid = 3784] [serial = 1324] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19D1BC00) [pid = 3784] [serial = 1319] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (10A7F000) [pid = 3784] [serial = 1304] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (1765B000) [pid = 3784] [serial = 1312] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (19FC3000) [pid = 3784] [serial = 1322] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (17663C00) [pid = 3784] [serial = 1313] [outer = 00000000] [url = about:blank] 05:38:18 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (132DE000) [pid = 3784] [serial = 1307] [outer = 00000000] [url = about:blank] 05:38:19 INFO - PROCESS | 3784 | 1467985099207 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 894ms 05:38:19 INFO - PROCESS | 3784 | 1467985099254 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:38:19 INFO - PROCESS | 3784 | 1467985099258 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 05:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:38:19 INFO - PROCESS | 3784 | 1467985099264 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 3784 | 1467985099267 Marionette TRACE conn2 <- [1,1806,null,{}] 05:38:19 INFO - PROCESS | 3784 | 1467985099272 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:19 INFO - PROCESS | 3784 | 1467985099276 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:19 INFO - PROCESS | 3784 | 1467985099393 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:38:19 INFO - PROCESS | 3784 | 1467985099408 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 3784 | 1467985099411 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:19 INFO - PROCESS | 3784 | ++DOCSHELL 12D8A400 == 26 [pid = 3784] [id = 461] 05:38:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (13113000) [pid = 3784] [serial = 1383] [outer = 00000000] 05:38:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (132E1800) [pid = 3784] [serial = 1384] [outer = 13113000] 05:38:19 INFO - PROCESS | 3784 | 1467985099461 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (139CD800) [pid = 3784] [serial = 1385] [outer = 13113000] 05:38:19 INFO - PROCESS | 3784 | 1467985099945 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 753ms 05:38:20 INFO - PROCESS | 3784 | 1467985100003 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 3784 | 1467985100005 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 05:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:38:20 INFO - PROCESS | 3784 | 1467985100009 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 3784 | 1467985100012 Marionette TRACE conn2 <- [1,1810,null,{}] 05:38:20 INFO - PROCESS | 3784 | 1467985100023 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:20 INFO - PROCESS | 3784 | 1467985100028 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:20 INFO - PROCESS | 3784 | 1467985100148 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:38:20 INFO - PROCESS | 3784 | 1467985100250 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 3784 | 1467985100253 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:20 INFO - PROCESS | 3784 | ++DOCSHELL 15716400 == 27 [pid = 3784] [id = 462] 05:38:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (15717800) [pid = 3784] [serial = 1386] [outer = 00000000] 05:38:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (16AA6000) [pid = 3784] [serial = 1387] [outer = 15717800] 05:38:20 INFO - PROCESS | 3784 | 1467985100299 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (16ED7400) [pid = 3784] [serial = 1388] [outer = 15717800] 05:38:20 INFO - PROCESS | 3784 | 1467985100673 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 706ms 05:38:20 INFO - PROCESS | 3784 | 1467985100708 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 3784 | 1467985100711 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 05:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:38:20 INFO - PROCESS | 3784 | 1467985100714 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 3784 | 1467985100716 Marionette TRACE conn2 <- [1,1814,null,{}] 05:38:20 INFO - PROCESS | 3784 | 1467985100719 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:20 INFO - PROCESS | 3784 | 1467985100721 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:20 INFO - PROCESS | 3784 | 1467985100807 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:38:20 INFO - PROCESS | 3784 | 1467985100812 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 3784 | 1467985100815 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:20 INFO - PROCESS | 3784 | ++DOCSHELL 17656000 == 28 [pid = 3784] [id = 463] 05:38:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (17660C00) [pid = 3784] [serial = 1389] [outer = 00000000] 05:38:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (17F25400) [pid = 3784] [serial = 1390] [outer = 17660C00] 05:38:20 INFO - PROCESS | 3784 | 1467985100859 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (181E3C00) [pid = 3784] [serial = 1391] [outer = 17660C00] 05:38:21 INFO - PROCESS | 3784 | 1467985101340 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 643ms 05:38:21 INFO - PROCESS | 3784 | 1467985101352 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:38:21 INFO - PROCESS | 3784 | 1467985101354 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 05:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:38:21 INFO - PROCESS | 3784 | 1467985101357 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - PROCESS | 3784 | 1467985101359 Marionette TRACE conn2 <- [1,1818,null,{}] 05:38:21 INFO - PROCESS | 3784 | 1467985101363 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:21 INFO - PROCESS | 3784 | 1467985101365 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:21 INFO - PROCESS | 3784 | 1467985101479 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:38:21 INFO - PROCESS | 3784 | 1467985101487 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 3784 | 1467985101489 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:21 INFO - PROCESS | 3784 | ++DOCSHELL 19A49400 == 29 [pid = 3784] [id = 464] 05:38:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19A49C00) [pid = 3784] [serial = 1392] [outer = 00000000] 05:38:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19A56C00) [pid = 3784] [serial = 1393] [outer = 19A49C00] 05:38:21 INFO - PROCESS | 3784 | 1467985101557 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19CD1C00) [pid = 3784] [serial = 1394] [outer = 19A49C00] 05:38:22 INFO - PROCESS | 3784 | 1467985102010 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 05:38:22 INFO - PROCESS | 3784 | 1467985102057 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 3784 | 1467985102059 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 05:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:38:22 INFO - PROCESS | 3784 | 1467985102068 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 3784 | 1467985102069 Marionette TRACE conn2 <- [1,1822,null,{}] 05:38:22 INFO - PROCESS | 3784 | 1467985102073 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:22 INFO - PROCESS | 3784 | 1467985102078 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:22 INFO - PROCESS | 3784 | 1467985102219 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:38:22 INFO - PROCESS | 3784 | 1467985102285 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:22 INFO - PROCESS | 3784 | 1467985102287 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:22 INFO - PROCESS | 3784 | ++DOCSHELL 19D1C400 == 30 [pid = 3784] [id = 465] 05:38:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19D1F000) [pid = 3784] [serial = 1395] [outer = 00000000] 05:38:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19FBC800) [pid = 3784] [serial = 1396] [outer = 19D1F000] 05:38:22 INFO - PROCESS | 3784 | 1467985102330 Marionette DEBUG loaded listener.js 05:38:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A521000) [pid = 3784] [serial = 1397] [outer = 19D1F000] 05:38:22 INFO - PROCESS | 3784 | 1467985102769 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:38:22 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 05:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 737ms 05:38:22 INFO - PROCESS | 3784 | 1467985102835 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 3784 | 1467985102837 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 05:38:22 INFO - PROCESS | 3784 | 1467985102843 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 3784 | 1467985102845 Marionette TRACE conn2 <- [1,1826,null,{}] 05:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:38:22 INFO - PROCESS | 3784 | 1467985102848 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:22 INFO - PROCESS | 3784 | 1467985102851 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:22 INFO - PROCESS | 3784 | 1467985102971 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:38:23 INFO - PROCESS | 3784 | 1467985103042 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 3784 | 1467985103044 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:23 INFO - PROCESS | 3784 | ++DOCSHELL 14298800 == 31 [pid = 3784] [id = 466] 05:38:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (168B1800) [pid = 3784] [serial = 1398] [outer = 00000000] 05:38:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A621400) [pid = 3784] [serial = 1399] [outer = 168B1800] 05:38:23 INFO - PROCESS | 3784 | 1467985103087 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A621C00) [pid = 3784] [serial = 1400] [outer = 168B1800] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (11AEC400) [pid = 3784] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1342F800) [pid = 3784] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (0C7FA000) [pid = 3784] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (10B7B000) [pid = 3784] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (176A5400) [pid = 3784] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (16BB3000) [pid = 3784] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10B75C00) [pid = 3784] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19A4EC00) [pid = 3784] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (12822000) [pid = 3784] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (168B5C00) [pid = 3784] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19F06400) [pid = 3784] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A799000) [pid = 3784] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:38:23 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (15D53800) [pid = 3784] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:38:23 INFO - PROCESS | 3784 | 1467985103517 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 675ms 05:38:23 INFO - PROCESS | 3784 | 1467985103526 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 3784 | 1467985103528 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 05:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:38:23 INFO - PROCESS | 3784 | 1467985103532 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 3784 | 1467985103533 Marionette TRACE conn2 <- [1,1830,null,{}] 05:38:23 INFO - PROCESS | 3784 | 1467985103553 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:23 INFO - PROCESS | 3784 | 1467985103555 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:23 INFO - PROCESS | 3784 | 1467985103634 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:38:23 INFO - PROCESS | 3784 | 1467985103641 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 3784 | 1467985103643 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:23 INFO - PROCESS | 3784 | ++DOCSHELL 132DE400 == 32 [pid = 3784] [id = 467] 05:38:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1342F800) [pid = 3784] [serial = 1401] [outer = 00000000] 05:38:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (168BBC00) [pid = 3784] [serial = 1402] [outer = 1342F800] 05:38:23 INFO - PROCESS | 3784 | 1467985103694 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (176A5400) [pid = 3784] [serial = 1403] [outer = 1342F800] 05:38:24 INFO - PROCESS | 3784 | 1467985104119 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 596ms 05:38:24 INFO - PROCESS | 3784 | 1467985104130 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 3784 | 1467985104132 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 05:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:38:24 INFO - PROCESS | 3784 | 1467985104135 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 3784 | 1467985104137 Marionette TRACE conn2 <- [1,1834,null,{}] 05:38:24 INFO - PROCESS | 3784 | 1467985104140 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:24 INFO - PROCESS | 3784 | 1467985104142 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:24 INFO - PROCESS | 3784 | 1467985104266 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:38:24 INFO - PROCESS | 3784 | 1467985104274 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 3784 | 1467985104276 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:24 INFO - PROCESS | 3784 | ++DOCSHELL 13910800 == 33 [pid = 3784] [id = 468] 05:38:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (13948400) [pid = 3784] [serial = 1404] [outer = 00000000] 05:38:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19FC5800) [pid = 3784] [serial = 1405] [outer = 13948400] 05:38:24 INFO - PROCESS | 3784 | 1467985104319 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FCB000) [pid = 3784] [serial = 1406] [outer = 13948400] 05:38:24 INFO - PROCESS | 3784 | 1467985104757 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:38:24 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) 05:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 643ms 05:38:24 INFO - PROCESS | 3784 | 1467985104774 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 3784 | 1467985104775 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 05:38:24 INFO - PROCESS | 3784 | 1467985104779 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:38:24 INFO - PROCESS | 3784 | 1467985104780 Marionette TRACE conn2 <- [1,1838,null,{}] 05:38:24 INFO - PROCESS | 3784 | 1467985104784 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:24 INFO - PROCESS | 3784 | 1467985104786 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:24 INFO - PROCESS | 3784 | 1467985104911 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:38:24 INFO - PROCESS | 3784 | 1467985104918 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 3784 | 1467985104920 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:24 INFO - PROCESS | 3784 | ++DOCSHELL 1A62FC00 == 34 [pid = 3784] [id = 469] 05:38:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A77F800) [pid = 3784] [serial = 1407] [outer = 00000000] 05:38:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1A784C00) [pid = 3784] [serial = 1408] [outer = 1A77F800] 05:38:24 INFO - PROCESS | 3784 | 1467985104964 Marionette DEBUG loaded listener.js 05:38:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A787000) [pid = 3784] [serial = 1409] [outer = 1A77F800] 05:38:25 INFO - PROCESS | 3784 | 1467985105523 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 800ms 05:38:25 INFO - PROCESS | 3784 | 1467985105695 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 3784 | 1467985105700 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 05:38:25 INFO - PROCESS | 3784 | 1467985105718 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 3784 | 1467985105722 Marionette TRACE conn2 <- [1,1842,null,{}] 05:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:38:25 INFO - PROCESS | 3784 | 1467985105728 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:25 INFO - PROCESS | 3784 | 1467985105733 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:25 INFO - PROCESS | 3784 | 1467985105850 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:38:25 INFO - PROCESS | 3784 | 1467985105979 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:25 INFO - PROCESS | 3784 | 1467985105984 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:26 INFO - PROCESS | 3784 | ++DOCSHELL 10A09800 == 35 [pid = 3784] [id = 470] 05:38:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (10A73400) [pid = 3784] [serial = 1410] [outer = 00000000] 05:38:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (12B0EC00) [pid = 3784] [serial = 1411] [outer = 10A73400] 05:38:26 INFO - PROCESS | 3784 | 1467985106043 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (131E1000) [pid = 3784] [serial = 1412] [outer = 10A73400] 05:38:26 INFO - PROCESS | 3784 | 1467985106608 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 941ms 05:38:26 INFO - PROCESS | 3784 | 1467985106673 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 3784 | 1467985106677 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 05:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:38:26 INFO - PROCESS | 3784 | 1467985106684 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 3784 | 1467985106687 Marionette TRACE conn2 <- [1,1846,null,{}] 05:38:26 INFO - PROCESS | 3784 | 1467985106691 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:26 INFO - PROCESS | 3784 | 1467985106694 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:26 INFO - PROCESS | 3784 | 1467985106809 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:38:26 INFO - PROCESS | 3784 | 1467985106945 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 3784 | 1467985106948 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:26 INFO - PROCESS | 3784 | ++DOCSHELL 1557E000 == 36 [pid = 3784] [id = 471] 05:38:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (156AB800) [pid = 3784] [serial = 1413] [outer = 00000000] 05:38:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (16A07000) [pid = 3784] [serial = 1414] [outer = 156AB800] 05:38:27 INFO - PROCESS | 3784 | 1467985107003 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (17607000) [pid = 3784] [serial = 1415] [outer = 156AB800] 05:38:27 INFO - PROCESS | 3784 | 1467985107598 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1003ms 05:38:27 INFO - PROCESS | 3784 | 1467985107696 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:38:27 INFO - PROCESS | 3784 | 1467985107699 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 05:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:38:27 INFO - PROCESS | 3784 | 1467985107704 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 3784 | 1467985107708 Marionette TRACE conn2 <- [1,1850,null,{}] 05:38:27 INFO - PROCESS | 3784 | 1467985107719 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:27 INFO - PROCESS | 3784 | 1467985107724 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:27 INFO - PROCESS | 3784 | 1467985107843 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:38:27 INFO - PROCESS | 3784 | 1467985107972 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:27 INFO - PROCESS | 3784 | 1467985107975 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:27 INFO - PROCESS | 3784 | ++DOCSHELL 19FC3000 == 37 [pid = 3784] [id = 472] 05:38:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (19FC3400) [pid = 3784] [serial = 1416] [outer = 00000000] 05:38:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1A62DC00) [pid = 3784] [serial = 1417] [outer = 19FC3400] 05:38:28 INFO - PROCESS | 3784 | 1467985108031 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (1A78B800) [pid = 3784] [serial = 1418] [outer = 19FC3400] 05:38:28 INFO - PROCESS | 3784 | 1467985108803 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1161ms 05:38:28 INFO - PROCESS | 3784 | 1467985108854 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 3784 | 1467985108859 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 05:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:38:28 INFO - PROCESS | 3784 | 1467985108864 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 3784 | 1467985108867 Marionette TRACE conn2 <- [1,1854,null,{}] 05:38:28 INFO - PROCESS | 3784 | 1467985108873 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:28 INFO - PROCESS | 3784 | 1467985108876 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:28 INFO - PROCESS | 3784 | 1467985108978 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:38:29 INFO - PROCESS | 3784 | 1467985109118 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:29 INFO - PROCESS | 3784 | 1467985109123 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:29 INFO - PROCESS | 3784 | ++DOCSHELL 10F27C00 == 38 [pid = 3784] [id = 473] 05:38:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (11271C00) [pid = 3784] [serial = 1419] [outer = 00000000] 05:38:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (11AE5C00) [pid = 3784] [serial = 1420] [outer = 11271C00] 05:38:29 INFO - PROCESS | 3784 | 1467985109208 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (12825800) [pid = 3784] [serial = 1421] [outer = 11271C00] 05:38:30 INFO - PROCESS | 3784 | --DOCSHELL 10559C00 == 37 [pid = 3784] [id = 200] 05:38:30 INFO - PROCESS | 3784 | --DOCSHELL 10B7D400 == 36 [pid = 3784] [id = 190] 05:38:30 INFO - PROCESS | 3784 | --DOCSHELL 10A79000 == 35 [pid = 3784] [id = 189] 05:38:30 INFO - PROCESS | 3784 | --DOCSHELL 1047C400 == 34 [pid = 3784] [id = 191] 05:38:30 INFO - PROCESS | 3784 | --DOCSHELL 0C7F9C00 == 33 [pid = 3784] [id = 449] 05:38:30 INFO - PROCESS | 3784 | --DOCSHELL 114D5000 == 32 [pid = 3784] [id = 184] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (12822C00) [pid = 3784] [serial = 1351] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (129AD800) [pid = 3784] [serial = 1352] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (1394A800) [pid = 3784] [serial = 1354] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (10439C00) [pid = 3784] [serial = 1348] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (10A0F000) [pid = 3784] [serial = 1349] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (1571FC00) [pid = 3784] [serial = 1346] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (13C75400) [pid = 3784] [serial = 1345] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (176B0C00) [pid = 3784] [serial = 1363] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (17386800) [pid = 3784] [serial = 1360] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (15D4EC00) [pid = 3784] [serial = 1366] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19AD0400) [pid = 3784] [serial = 1369] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (13116C00) [pid = 3784] [serial = 1334] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (12B02800) [pid = 3784] [serial = 1333] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (16A9C400) [pid = 3784] [serial = 1337] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (168BD800) [pid = 3784] [serial = 1336] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1A780800) [pid = 3784] [serial = 1340] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1A529800) [pid = 3784] [serial = 1339] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1AB48000) [pid = 3784] [serial = 1343] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A79DC00) [pid = 3784] [serial = 1342] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (181DE000) [pid = 3784] [serial = 1364] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (168B7800) [pid = 3784] [serial = 1357] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (13437400) [pid = 3784] [serial = 1358] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19F07800) [pid = 3784] [serial = 1372] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (17597800) [pid = 3784] [serial = 1361] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (13C6E400) [pid = 3784] [serial = 1355] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (181E5800) [pid = 3784] [serial = 1367] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (19ADB400) [pid = 3784] [serial = 1370] [outer = 00000000] [url = about:blank] 05:38:30 INFO - PROCESS | 3784 | 1467985110465 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1663ms 05:38:30 INFO - PROCESS | 3784 | 1467985110533 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:38:30 INFO - PROCESS | 3784 | 1467985110537 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 05:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:38:30 INFO - PROCESS | 3784 | 1467985110542 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 3784 | 1467985110545 Marionette TRACE conn2 <- [1,1858,null,{}] 05:38:30 INFO - PROCESS | 3784 | 1467985110591 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:30 INFO - PROCESS | 3784 | 1467985110595 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:30 INFO - PROCESS | 3784 | 1467985110716 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:38:30 INFO - PROCESS | 3784 | 1467985110723 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 3784 | 1467985110726 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:30 INFO - PROCESS | 3784 | ++DOCSHELL 10B5D800 == 33 [pid = 3784] [id = 474] 05:38:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (10B6F800) [pid = 3784] [serial = 1422] [outer = 00000000] 05:38:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (10BB3000) [pid = 3784] [serial = 1423] [outer = 10B6F800] 05:38:30 INFO - PROCESS | 3784 | 1467985110773 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (10F24C00) [pid = 3784] [serial = 1424] [outer = 10B6F800] 05:38:31 INFO - PROCESS | 3784 | 1467985111230 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 753ms 05:38:31 INFO - PROCESS | 3784 | 1467985111284 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:38:31 INFO - PROCESS | 3784 | 1467985111289 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 05:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:38:31 INFO - PROCESS | 3784 | 1467985111295 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 3784 | 1467985111298 Marionette TRACE conn2 <- [1,1862,null,{}] 05:38:31 INFO - PROCESS | 3784 | 1467985111302 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:31 INFO - PROCESS | 3784 | 1467985111304 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:31 INFO - PROCESS | 3784 | 1467985111392 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:38:31 INFO - PROCESS | 3784 | 1467985111400 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 3784 | 1467985111403 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:31 INFO - PROCESS | 3784 | ++DOCSHELL 1315D000 == 34 [pid = 3784] [id = 475] 05:38:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (131D8800) [pid = 3784] [serial = 1425] [outer = 00000000] 05:38:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (132DBC00) [pid = 3784] [serial = 1426] [outer = 131D8800] 05:38:31 INFO - PROCESS | 3784 | 1467985111449 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (13908000) [pid = 3784] [serial = 1427] [outer = 131D8800] 05:38:31 INFO - PROCESS | 3784 | 1467985111916 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 643ms 05:38:31 INFO - PROCESS | 3784 | 1467985111936 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:38:31 INFO - PROCESS | 3784 | 1467985111938 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 05:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:38:31 INFO - PROCESS | 3784 | 1467985111942 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 3784 | 1467985111945 Marionette TRACE conn2 <- [1,1866,null,{}] 05:38:31 INFO - PROCESS | 3784 | 1467985111955 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:31 INFO - PROCESS | 3784 | 1467985111960 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:32 INFO - PROCESS | 3784 | 1467985112042 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:38:32 INFO - PROCESS | 3784 | 1467985112084 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:32 INFO - PROCESS | 3784 | 1467985112087 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:32 INFO - PROCESS | 3784 | ++DOCSHELL 156ADC00 == 35 [pid = 3784] [id = 476] 05:38:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (156AE400) [pid = 3784] [serial = 1428] [outer = 00000000] 05:38:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (15D54400) [pid = 3784] [serial = 1429] [outer = 156AE400] 05:38:32 INFO - PROCESS | 3784 | 1467985112134 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (168B2400) [pid = 3784] [serial = 1430] [outer = 156AE400] 05:38:32 INFO - PROCESS | 3784 | 1467985112604 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 737ms 05:38:32 INFO - PROCESS | 3784 | 1467985112683 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 3784 | 1467985112686 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 05:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:38:32 INFO - PROCESS | 3784 | 1467985112689 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 3784 | 1467985112691 Marionette TRACE conn2 <- [1,1870,null,{}] 05:38:32 INFO - PROCESS | 3784 | 1467985112702 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:32 INFO - PROCESS | 3784 | 1467985112704 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:32 INFO - PROCESS | 3784 | 1467985112816 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:38:32 INFO - PROCESS | 3784 | 1467985112822 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:32 INFO - PROCESS | 3784 | 1467985112824 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:32 INFO - PROCESS | 3784 | ++DOCSHELL 168B7C00 == 36 [pid = 3784] [id = 477] 05:38:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (16A03C00) [pid = 3784] [serial = 1431] [outer = 00000000] 05:38:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (16A9C400) [pid = 3784] [serial = 1432] [outer = 16A03C00] 05:38:32 INFO - PROCESS | 3784 | 1467985112877 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (16EE0000) [pid = 3784] [serial = 1433] [outer = 16A03C00] 05:38:33 INFO - PROCESS | 3784 | 1467985113318 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 659ms 05:38:33 INFO - PROCESS | 3784 | 1467985113347 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 3784 | 1467985113349 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 05:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:38:33 INFO - PROCESS | 3784 | 1467985113353 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 3784 | 1467985113354 Marionette TRACE conn2 <- [1,1874,null,{}] 05:38:33 INFO - PROCESS | 3784 | 1467985113358 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:33 INFO - PROCESS | 3784 | 1467985113360 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:33 INFO - PROCESS | 3784 | 1467985113494 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:38:33 INFO - PROCESS | 3784 | 1467985113557 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:33 INFO - PROCESS | 3784 | 1467985113559 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:33 INFO - PROCESS | 3784 | ++DOCSHELL 16FE6C00 == 37 [pid = 3784] [id = 478] 05:38:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (17384400) [pid = 3784] [serial = 1434] [outer = 00000000] 05:38:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (17597800) [pid = 3784] [serial = 1435] [outer = 17384400] 05:38:33 INFO - PROCESS | 3784 | 1467985113601 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (17661400) [pid = 3784] [serial = 1436] [outer = 17384400] 05:38:34 INFO - PROCESS | 3784 | 1467985114084 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 737ms 05:38:34 INFO - PROCESS | 3784 | 1467985114125 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:38:34 INFO - PROCESS | 3784 | 1467985114127 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 05:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:38:34 INFO - PROCESS | 3784 | 1467985114137 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 3784 | 1467985114138 Marionette TRACE conn2 <- [1,1878,null,{}] 05:38:34 INFO - PROCESS | 3784 | 1467985114142 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:34 INFO - PROCESS | 3784 | 1467985114147 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:34 INFO - PROCESS | 3784 | 1467985114278 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:38:34 INFO - PROCESS | 3784 | 1467985114346 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 3784 | 1467985114348 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:34 INFO - PROCESS | 3784 | ++DOCSHELL 181DFC00 == 38 [pid = 3784] [id = 479] 05:38:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (181E0400) [pid = 3784] [serial = 1437] [outer = 00000000] 05:38:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (181ECC00) [pid = 3784] [serial = 1438] [outer = 181E0400] 05:38:34 INFO - PROCESS | 3784 | 1467985114394 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19A56800) [pid = 3784] [serial = 1439] [outer = 181E0400] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (13948400) [pid = 3784] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1A77F800) [pid = 3784] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19A49C00) [pid = 3784] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19D1F000) [pid = 3784] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (168B1800) [pid = 3784] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10A77800) [pid = 3784] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (13113000) [pid = 3784] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (17660C00) [pid = 3784] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (15717800) [pid = 3784] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (114D0800) [pid = 3784] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (13CB3400) [pid = 3784] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10F20C00) [pid = 3784] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:38:34 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1342F800) [pid = 3784] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:38:35 INFO - PROCESS | 3784 | 1467985115023 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 957ms 05:38:35 INFO - PROCESS | 3784 | 1467985115085 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 3784 | 1467985115087 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 05:38:35 INFO - PROCESS | 3784 | 1467985115090 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:38:35 INFO - PROCESS | 3784 | 1467985115102 Marionette TRACE conn2 <- [1,1882,null,{}] 05:38:35 INFO - PROCESS | 3784 | 1467985115106 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:35 INFO - PROCESS | 3784 | 1467985115108 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:35 INFO - PROCESS | 3784 | 1467985115217 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:38:35 INFO - PROCESS | 3784 | 1467985115277 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 3784 | 1467985115279 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:35 INFO - PROCESS | 3784 | ++DOCSHELL 10A76C00 == 39 [pid = 3784] [id = 480] 05:38:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (10F27400) [pid = 3784] [serial = 1440] [outer = 00000000] 05:38:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (144F3000) [pid = 3784] [serial = 1441] [outer = 10F27400] 05:38:35 INFO - PROCESS | 3784 | 1467985115322 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (16A02400) [pid = 3784] [serial = 1442] [outer = 10F27400] 05:38:35 INFO - PROCESS | 3784 | 1467985115686 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 659ms 05:38:35 INFO - PROCESS | 3784 | 1467985115751 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 3784 | 1467985115753 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 05:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:38:35 INFO - PROCESS | 3784 | 1467985115756 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 3784 | 1467985115758 Marionette TRACE conn2 <- [1,1886,null,{}] 05:38:35 INFO - PROCESS | 3784 | 1467985115761 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:35 INFO - PROCESS | 3784 | 1467985115763 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:35 INFO - PROCESS | 3784 | 1467985115843 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:38:35 INFO - PROCESS | 3784 | 1467985115848 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 3784 | 1467985115850 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:35 INFO - PROCESS | 3784 | ++DOCSHELL 15677C00 == 40 [pid = 3784] [id = 481] 05:38:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19A48C00) [pid = 3784] [serial = 1443] [outer = 00000000] 05:38:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19D1A400) [pid = 3784] [serial = 1444] [outer = 19A48C00] 05:38:35 INFO - PROCESS | 3784 | 1467985115894 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19D1C000) [pid = 3784] [serial = 1445] [outer = 19A48C00] 05:38:36 INFO - PROCESS | 3784 | 1467985116349 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 643ms 05:38:36 INFO - PROCESS | 3784 | 1467985116394 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 3784 | 1467985116396 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 05:38:36 INFO - PROCESS | 3784 | 1467985116399 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:38:36 INFO - PROCESS | 3784 | 1467985116401 Marionette TRACE conn2 <- [1,1890,null,{}] 05:38:36 INFO - PROCESS | 3784 | 1467985116405 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:36 INFO - PROCESS | 3784 | 1467985116406 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:36 INFO - PROCESS | 3784 | 1467985116485 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:38:36 INFO - PROCESS | 3784 | 1467985116490 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:36 INFO - PROCESS | 3784 | 1467985116492 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:36 INFO - PROCESS | 3784 | ++DOCSHELL 156AD400 == 41 [pid = 3784] [id = 482] 05:38:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19F14800) [pid = 3784] [serial = 1446] [outer = 00000000] 05:38:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19FBD000) [pid = 3784] [serial = 1447] [outer = 19F14800] 05:38:36 INFO - PROCESS | 3784 | 1467985116534 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19FC1800) [pid = 3784] [serial = 1448] [outer = 19F14800] 05:38:37 INFO - PROCESS | 3784 | --DOCSHELL 13910800 == 40 [pid = 3784] [id = 468] 05:38:37 INFO - PROCESS | 3784 | --DOCSHELL 10A09800 == 39 [pid = 3784] [id = 470] 05:38:37 INFO - PROCESS | 3784 | --DOCSHELL 1557E000 == 38 [pid = 3784] [id = 471] 05:38:37 INFO - PROCESS | 3784 | --DOCSHELL 19FC3000 == 37 [pid = 3784] [id = 472] 05:38:37 INFO - PROCESS | 3784 | --DOCSHELL 132DE400 == 36 [pid = 3784] [id = 467] 05:38:37 INFO - PROCESS | 3784 | --DOCSHELL 1A62FC00 == 35 [pid = 3784] [id = 469] 05:38:37 INFO - PROCESS | 3784 | --DOCSHELL 10B5D800 == 34 [pid = 3784] [id = 474] 05:38:37 INFO - PROCESS | 3784 | --DOCSHELL 10F27C00 == 33 [pid = 3784] [id = 473] 05:38:38 INFO - PROCESS | 3784 | --DOCSHELL 1315D000 == 32 [pid = 3784] [id = 475] 05:38:38 INFO - PROCESS | 3784 | --DOCSHELL 10A76C00 == 31 [pid = 3784] [id = 480] 05:38:38 INFO - PROCESS | 3784 | --DOCSHELL 16FE6C00 == 30 [pid = 3784] [id = 478] 05:38:38 INFO - PROCESS | 3784 | --DOCSHELL 15677C00 == 29 [pid = 3784] [id = 481] 05:38:38 INFO - PROCESS | 3784 | --DOCSHELL 181DFC00 == 28 [pid = 3784] [id = 479] 05:38:38 INFO - PROCESS | 3784 | --DOCSHELL 168B7C00 == 27 [pid = 3784] [id = 477] 05:38:38 INFO - PROCESS | 3784 | --DOCSHELL 156ADC00 == 26 [pid = 3784] [id = 476] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19FCB000) [pid = 3784] [serial = 1406] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1A787000) [pid = 3784] [serial = 1409] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1A784C00) [pid = 3784] [serial = 1408] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (19A56C00) [pid = 3784] [serial = 1393] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19FBC800) [pid = 3784] [serial = 1396] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A621400) [pid = 3784] [serial = 1399] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (19F07C00) [pid = 3784] [serial = 1373] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (132E1800) [pid = 3784] [serial = 1384] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (139CD800) [pid = 3784] [serial = 1385] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (17F25400) [pid = 3784] [serial = 1390] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (16AA6000) [pid = 3784] [serial = 1387] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16ED7400) [pid = 3784] [serial = 1388] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (129BA800) [pid = 3784] [serial = 1381] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (12DCE800) [pid = 3784] [serial = 1382] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1429EC00) [pid = 3784] [serial = 1378] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (156AC800) [pid = 3784] [serial = 1379] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (11278400) [pid = 3784] [serial = 1375] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1281F800) [pid = 3784] [serial = 1376] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (1A521000) [pid = 3784] [serial = 1397] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (19FC5800) [pid = 3784] [serial = 1405] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (1A621C00) [pid = 3784] [serial = 1400] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (168BBC00) [pid = 3784] [serial = 1402] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (19CD1C00) [pid = 3784] [serial = 1394] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (176A5400) [pid = 3784] [serial = 1403] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (181E3C00) [pid = 3784] [serial = 1391] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 3784 | 1467985118263 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1914ms 05:38:38 INFO - PROCESS | 3784 | 1467985118312 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 3784 | 1467985118317 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 05:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:38:38 INFO - PROCESS | 3784 | 1467985118323 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 3784 | 1467985118326 Marionette TRACE conn2 <- [1,1894,null,{}] 05:38:38 INFO - PROCESS | 3784 | 1467985118332 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:38 INFO - PROCESS | 3784 | 1467985118335 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:38 INFO - PROCESS | 3784 | 1467985118428 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:38:38 INFO - PROCESS | 3784 | 1467985118435 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:38 INFO - PROCESS | 3784 | 1467985118438 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:38 INFO - PROCESS | 3784 | ++DOCSHELL 10A7E000 == 27 [pid = 3784] [id = 483] 05:38:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (10A7E800) [pid = 3784] [serial = 1449] [outer = 00000000] 05:38:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (10BB1400) [pid = 3784] [serial = 1450] [outer = 10A7E800] 05:38:38 INFO - PROCESS | 3784 | 1467985118487 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (10F2A400) [pid = 3784] [serial = 1451] [outer = 10A7E800] 05:38:38 INFO - PROCESS | 3784 | 1467985118977 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 705ms 05:38:39 INFO - PROCESS | 3784 | 1467985119021 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:38:39 INFO - PROCESS | 3784 | 1467985119026 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 05:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:38:39 INFO - PROCESS | 3784 | 1467985119033 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - PROCESS | 3784 | 1467985119035 Marionette TRACE conn2 <- [1,1898,null,{}] 05:38:39 INFO - PROCESS | 3784 | 1467985119039 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:39 INFO - PROCESS | 3784 | 1467985119042 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:39 INFO - PROCESS | 3784 | 1467985119129 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:38:39 INFO - PROCESS | 3784 | 1467985119138 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 3784 | 1467985119141 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:39 INFO - PROCESS | 3784 | ++DOCSHELL 12B0D000 == 28 [pid = 3784] [id = 484] 05:38:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (12BD1800) [pid = 3784] [serial = 1452] [outer = 00000000] 05:38:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (12D7E400) [pid = 3784] [serial = 1453] [outer = 12BD1800] 05:38:39 INFO - PROCESS | 3784 | 1467985119188 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (13136400) [pid = 3784] [serial = 1454] [outer = 12BD1800] 05:38:39 INFO - PROCESS | 3784 | 1467985119665 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 05:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:38:39 INFO - PROCESS | 3784 | 1467985119731 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:38:39 INFO - PROCESS | 3784 | 1467985119733 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 05:38:39 INFO - PROCESS | 3784 | 1467985119737 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - PROCESS | 3784 | 1467985119740 Marionette TRACE conn2 <- [1,1902,null,{}] 05:38:39 INFO - PROCESS | 3784 | 1467985119751 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:39 INFO - PROCESS | 3784 | 1467985119755 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:39 INFO - PROCESS | 3784 | 1467985119866 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:38:39 INFO - PROCESS | 3784 | 1467985119958 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 3784 | 1467985119961 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:39 INFO - PROCESS | 3784 | ++DOCSHELL 13C75400 == 29 [pid = 3784] [id = 485] 05:38:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (13C76000) [pid = 3784] [serial = 1455] [outer = 00000000] 05:38:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (13DA7400) [pid = 3784] [serial = 1456] [outer = 13C76000] 05:38:40 INFO - PROCESS | 3784 | 1467985120016 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (1429D000) [pid = 3784] [serial = 1457] [outer = 13C76000] 05:38:40 INFO - PROCESS | 3784 | 1467985120402 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 05:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:38:40 INFO - PROCESS | 3784 | 1467985120436 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 3784 | 1467985120438 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 05:38:40 INFO - PROCESS | 3784 | 1467985120442 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 3784 | 1467985120444 Marionette TRACE conn2 <- [1,1906,null,{}] 05:38:40 INFO - PROCESS | 3784 | 1467985120455 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:40 INFO - PROCESS | 3784 | 1467985120458 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:40 INFO - PROCESS | 3784 | 1467985120553 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:38:40 INFO - PROCESS | 3784 | 1467985120558 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 3784 | 1467985120560 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:40 INFO - PROCESS | 3784 | ++DOCSHELL 1429A800 == 30 [pid = 3784] [id = 486] 05:38:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (1429F000) [pid = 3784] [serial = 1458] [outer = 00000000] 05:38:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (15720C00) [pid = 3784] [serial = 1459] [outer = 1429F000] 05:38:40 INFO - PROCESS | 3784 | 1467985120604 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (168B5C00) [pid = 3784] [serial = 1460] [outer = 1429F000] 05:38:41 INFO - PROCESS | 3784 | 1467985121054 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 658ms 05:38:41 INFO - PROCESS | 3784 | 1467985121100 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 3784 | 1467985121102 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 05:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:38:41 INFO - PROCESS | 3784 | 1467985121106 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 3784 | 1467985121107 Marionette TRACE conn2 <- [1,1910,null,{}] 05:38:41 INFO - PROCESS | 3784 | 1467985121111 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:41 INFO - PROCESS | 3784 | 1467985121113 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:41 INFO - PROCESS | 3784 | 1467985121189 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:38:41 INFO - PROCESS | 3784 | 1467985121197 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:41 INFO - PROCESS | 3784 | 1467985121199 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:41 INFO - PROCESS | 3784 | ++DOCSHELL 168B9800 == 31 [pid = 3784] [id = 487] 05:38:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (168BBC00) [pid = 3784] [serial = 1461] [outer = 00000000] 05:38:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (16B46C00) [pid = 3784] [serial = 1462] [outer = 168BBC00] 05:38:41 INFO - PROCESS | 3784 | 1467985121247 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (16ED8800) [pid = 3784] [serial = 1463] [outer = 168BBC00] 05:38:41 INFO - PROCESS | 3784 | 1467985121701 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 643ms 05:38:41 INFO - PROCESS | 3784 | 1467985121744 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 3784 | 1467985121746 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 05:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:38:41 INFO - PROCESS | 3784 | 1467985121752 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 3784 | 1467985121754 Marionette TRACE conn2 <- [1,1914,null,{}] 05:38:41 INFO - PROCESS | 3784 | 1467985121757 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:41 INFO - PROCESS | 3784 | 1467985121763 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:41 INFO - PROCESS | 3784 | 1467985121861 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:38:41 INFO - PROCESS | 3784 | 1467985121868 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:41 INFO - PROCESS | 3784 | 1467985121871 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:41 INFO - PROCESS | 3784 | ++DOCSHELL 176AC800 == 32 [pid = 3784] [id = 488] 05:38:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (176AD800) [pid = 3784] [serial = 1464] [outer = 00000000] 05:38:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1810AC00) [pid = 3784] [serial = 1465] [outer = 176AD800] 05:38:41 INFO - PROCESS | 3784 | 1467985121913 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (181DD800) [pid = 3784] [serial = 1466] [outer = 176AD800] 05:38:42 INFO - PROCESS | 3784 | 1467985122340 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 643ms 05:38:42 INFO - PROCESS | 3784 | 1467985122387 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 3784 | 1467985122389 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 05:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:38:42 INFO - PROCESS | 3784 | 1467985122393 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 3784 | 1467985122394 Marionette TRACE conn2 <- [1,1918,null,{}] 05:38:42 INFO - PROCESS | 3784 | 1467985122401 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:42 INFO - PROCESS | 3784 | 1467985122403 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:42 INFO - PROCESS | 3784 | 1467985122537 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:38:42 INFO - PROCESS | 3784 | 1467985122545 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 3784 | 1467985122547 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:42 INFO - PROCESS | 3784 | ++DOCSHELL 181E4C00 == 33 [pid = 3784] [id = 489] 05:38:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (181E5000) [pid = 3784] [serial = 1467] [outer = 00000000] 05:38:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19A4E000) [pid = 3784] [serial = 1468] [outer = 181E5000] 05:38:42 INFO - PROCESS | 3784 | 1467985122591 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19A4EC00) [pid = 3784] [serial = 1469] [outer = 181E5000] 05:38:43 INFO - PROCESS | 3784 | 1467985123049 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 690ms 05:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:38:43 INFO - PROCESS | 3784 | 1467985123124 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 3784 | 1467985123126 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 05:38:43 INFO - PROCESS | 3784 | 1467985123130 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 3784 | 1467985123132 Marionette TRACE conn2 <- [1,1922,null,{}] 05:38:43 INFO - PROCESS | 3784 | 1467985123135 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:43 INFO - PROCESS | 3784 | 1467985123137 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:43 INFO - PROCESS | 3784 | 1467985123214 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:38:43 INFO - PROCESS | 3784 | 1467985123221 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:43 INFO - PROCESS | 3784 | 1467985123223 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:43 INFO - PROCESS | 3784 | ++DOCSHELL 12BE0000 == 34 [pid = 3784] [id = 490] 05:38:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19CD5C00) [pid = 3784] [serial = 1470] [outer = 00000000] 05:38:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19D1D400) [pid = 3784] [serial = 1471] [outer = 19CD5C00] 05:38:43 INFO - PROCESS | 3784 | 1467985123266 Marionette DEBUG loaded listener.js 05:38:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19D1E800) [pid = 3784] [serial = 1472] [outer = 19CD5C00] 05:38:43 INFO - PROCESS | 3784 | 1467985123732 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 627ms 05:38:43 INFO - PROCESS | 3784 | 1467985123767 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 3784 | 1467985123769 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 05:38:43 INFO - PROCESS | 3784 | 1467985123773 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:38:43 INFO - PROCESS | 3784 | 1467985123774 Marionette TRACE conn2 <- [1,1926,null,{}] 05:38:43 INFO - PROCESS | 3784 | 1467985123778 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:43 INFO - PROCESS | 3784 | 1467985123780 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:43 INFO - PROCESS | 3784 | 1467985123888 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:38:43 INFO - PROCESS | 3784 | 1467985123897 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:43 INFO - PROCESS | 3784 | 1467985123899 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:43 INFO - PROCESS | 3784 | ++DOCSHELL 13C74800 == 35 [pid = 3784] [id = 491] 05:38:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19D1FC00) [pid = 3784] [serial = 1473] [outer = 00000000] 05:38:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19FB3000) [pid = 3784] [serial = 1474] [outer = 19D1FC00] 05:38:44 INFO - PROCESS | 3784 | 1467985123998 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19FB4C00) [pid = 3784] [serial = 1475] [outer = 19D1FC00] 05:38:44 INFO - PROCESS | 3784 | 1467985124443 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 706ms 05:38:44 INFO - PROCESS | 3784 | 1467985124473 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 3784 | 1467985124475 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 05:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:38:44 INFO - PROCESS | 3784 | 1467985124478 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 3784 | 1467985124479 Marionette TRACE conn2 <- [1,1930,null,{}] 05:38:44 INFO - PROCESS | 3784 | 1467985124483 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:44 INFO - PROCESS | 3784 | 1467985124485 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:44 INFO - PROCESS | 3784 | 1467985124612 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:38:44 INFO - PROCESS | 3784 | 1467985124617 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:44 INFO - PROCESS | 3784 | 1467985124619 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:44 INFO - PROCESS | 3784 | ++DOCSHELL 12827000 == 36 [pid = 3784] [id = 492] 05:38:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1571D400) [pid = 3784] [serial = 1476] [outer = 00000000] 05:38:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A52D400) [pid = 3784] [serial = 1477] [outer = 1571D400] 05:38:44 INFO - PROCESS | 3784 | 1467985124661 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A625800) [pid = 3784] [serial = 1478] [outer = 1571D400] 05:38:45 INFO - PROCESS | 3784 | 1467985125090 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 643ms 05:38:45 INFO - PROCESS | 3784 | 1467985125119 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 3784 | 1467985125123 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 05:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:38:45 INFO - PROCESS | 3784 | 1467985125127 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 3784 | 1467985125130 Marionette TRACE conn2 <- [1,1934,null,{}] 05:38:45 INFO - PROCESS | 3784 | 1467985125135 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:45 INFO - PROCESS | 3784 | 1467985125137 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:45 INFO - PROCESS | 3784 | 1467985125255 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:38:45 INFO - PROCESS | 3784 | 1467985125350 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 3784 | 1467985125352 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:45 INFO - PROCESS | 3784 | ++DOCSHELL 168B1C00 == 37 [pid = 3784] [id = 493] 05:38:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A62B400) [pid = 3784] [serial = 1479] [outer = 00000000] 05:38:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1A782400) [pid = 3784] [serial = 1480] [outer = 1A62B400] 05:38:45 INFO - PROCESS | 3784 | 1467985125397 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1A788000) [pid = 3784] [serial = 1481] [outer = 1A62B400] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (181E0400) [pid = 3784] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (17384400) [pid = 3784] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (10F27400) [pid = 3784] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (19A48C00) [pid = 3784] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19FC3400) [pid = 3784] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (156AB800) [pid = 3784] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (10A73400) [pid = 3784] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (156AE400) [pid = 3784] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (131D8800) [pid = 3784] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10B6F800) [pid = 3784] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (11271C00) [pid = 3784] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:38:45 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (16A03C00) [pid = 3784] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:38:45 INFO - PROCESS | 3784 | 1467985125866 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 800ms 05:38:45 INFO - PROCESS | 3784 | 1467985125929 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 3784 | 1467985125931 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 05:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:38:45 INFO - PROCESS | 3784 | 1467985125934 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 3784 | 1467985125936 Marionette TRACE conn2 <- [1,1938,null,{}] 05:38:45 INFO - PROCESS | 3784 | 1467985125939 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:45 INFO - PROCESS | 3784 | 1467985125941 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:46 INFO - PROCESS | 3784 | 1467985126018 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:38:46 INFO - PROCESS | 3784 | 1467985126024 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 3784 | 1467985126026 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:46 INFO - PROCESS | 3784 | ++DOCSHELL 13DA5400 == 38 [pid = 3784] [id = 494] 05:38:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (156AE400) [pid = 3784] [serial = 1482] [outer = 00000000] 05:38:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (16FE6C00) [pid = 3784] [serial = 1483] [outer = 156AE400] 05:38:46 INFO - PROCESS | 3784 | 1467985126069 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19D19000) [pid = 3784] [serial = 1484] [outer = 156AE400] 05:38:46 INFO - PROCESS | 3784 | 1467985126491 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 596ms 05:38:46 INFO - PROCESS | 3784 | 1467985126540 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 3784 | 1467985126542 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 05:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:38:46 INFO - PROCESS | 3784 | 1467985126549 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 3784 | 1467985126551 Marionette TRACE conn2 <- [1,1942,null,{}] 05:38:46 INFO - PROCESS | 3784 | 1467985126554 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:46 INFO - PROCESS | 3784 | 1467985126567 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:46 INFO - PROCESS | 3784 | 1467985126643 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:38:46 INFO - PROCESS | 3784 | 1467985126648 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 3784 | 1467985126650 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:46 INFO - PROCESS | 3784 | ++DOCSHELL 181E3C00 == 39 [pid = 3784] [id = 495] 05:38:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19FCB000) [pid = 3784] [serial = 1485] [outer = 00000000] 05:38:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A78C800) [pid = 3784] [serial = 1486] [outer = 19FCB000] 05:38:46 INFO - PROCESS | 3784 | 1467985126692 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A790000) [pid = 3784] [serial = 1487] [outer = 19FCB000] 05:38:47 INFO - PROCESS | 3784 | 1467985127128 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 627ms 05:38:47 INFO - PROCESS | 3784 | 1467985127187 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 3784 | 1467985127189 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 05:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:38:47 INFO - PROCESS | 3784 | 1467985127192 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 3784 | 1467985127194 Marionette TRACE conn2 <- [1,1946,null,{}] 05:38:47 INFO - PROCESS | 3784 | 1467985127198 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:47 INFO - PROCESS | 3784 | 1467985127200 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:47 INFO - PROCESS | 3784 | 1467985127277 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:38:47 INFO - PROCESS | 3784 | 1467985127282 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:47 INFO - PROCESS | 3784 | 1467985127284 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:47 INFO - PROCESS | 3784 | ++DOCSHELL 16B46400 == 40 [pid = 3784] [id = 496] 05:38:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (176AA400) [pid = 3784] [serial = 1488] [outer = 00000000] 05:38:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A798400) [pid = 3784] [serial = 1489] [outer = 176AA400] 05:38:47 INFO - PROCESS | 3784 | 1467985127326 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A79C800) [pid = 3784] [serial = 1490] [outer = 176AA400] 05:38:47 INFO - PROCESS | 3784 | 1467985127845 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 05:38:47 INFO - PROCESS | 3784 | 1467985127891 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 3784 | 1467985127896 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 05:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:38:47 INFO - PROCESS | 3784 | 1467985127902 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 3784 | 1467985127906 Marionette TRACE conn2 <- [1,1950,null,{}] 05:38:47 INFO - PROCESS | 3784 | 1467985127912 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:47 INFO - PROCESS | 3784 | 1467985127915 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:48 INFO - PROCESS | 3784 | 1467985128079 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:38:48 INFO - PROCESS | 3784 | 1467985128202 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 3784 | 1467985128207 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:48 INFO - PROCESS | 3784 | ++DOCSHELL 10A75800 == 41 [pid = 3784] [id = 497] 05:38:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (10A77C00) [pid = 3784] [serial = 1491] [outer = 00000000] 05:38:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (11AE2C00) [pid = 3784] [serial = 1492] [outer = 10A77C00] 05:38:48 INFO - PROCESS | 3784 | 1467985128302 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (129B3400) [pid = 3784] [serial = 1493] [outer = 10A77C00] 05:38:49 INFO - PROCESS | 3784 | 1467985129042 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1224ms 05:38:49 INFO - PROCESS | 3784 | 1467985129115 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 3784 | 1467985129119 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 05:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:38:49 INFO - PROCESS | 3784 | 1467985129126 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 3784 | 1467985129129 Marionette TRACE conn2 <- [1,1954,null,{}] 05:38:49 INFO - PROCESS | 3784 | 1467985129133 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:49 INFO - PROCESS | 3784 | 1467985129136 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:49 INFO - PROCESS | 3784 | 1467985129297 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:38:49 INFO - PROCESS | 3784 | 1467985129565 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:49 INFO - PROCESS | 3784 | 1467985129568 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:49 INFO - PROCESS | 3784 | ++DOCSHELL 10435400 == 42 [pid = 3784] [id = 498] 05:38:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (10435800) [pid = 3784] [serial = 1494] [outer = 00000000] 05:38:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (10A76C00) [pid = 3784] [serial = 1495] [outer = 10435800] 05:38:49 INFO - PROCESS | 3784 | 1467985129672 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (10B66400) [pid = 3784] [serial = 1496] [outer = 10435800] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 181E3C00 == 41 [pid = 3784] [id = 495] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 13DA5400 == 40 [pid = 3784] [id = 494] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 168B1C00 == 39 [pid = 3784] [id = 493] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 12827000 == 38 [pid = 3784] [id = 492] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 13C74800 == 37 [pid = 3784] [id = 491] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 12BE0000 == 36 [pid = 3784] [id = 490] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 181E4C00 == 35 [pid = 3784] [id = 489] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 176AC800 == 34 [pid = 3784] [id = 488] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 168B9800 == 33 [pid = 3784] [id = 487] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 1429A800 == 32 [pid = 3784] [id = 486] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (19FBD000) [pid = 3784] [serial = 1447] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 13C75400 == 31 [pid = 3784] [id = 485] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 12B0D000 == 30 [pid = 3784] [id = 484] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 10A7E000 == 29 [pid = 3784] [id = 483] 05:38:50 INFO - PROCESS | 3784 | --DOCSHELL 156AD400 == 28 [pid = 3784] [id = 482] 05:38:50 INFO - PROCESS | 3784 | 1467985130303 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1223ms 05:38:50 INFO - PROCESS | 3784 | 1467985130334 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 3784 | 1467985130337 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 05:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:38:50 INFO - PROCESS | 3784 | 1467985130341 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 3784 | 1467985130344 Marionette TRACE conn2 <- [1,1958,null,{}] 05:38:50 INFO - PROCESS | 3784 | 1467985130349 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:50 INFO - PROCESS | 3784 | 1467985130353 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:50 INFO - PROCESS | 3784 | 1467985130450 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (181ECC00) [pid = 3784] [serial = 1438] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (17661400) [pid = 3784] [serial = 1436] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (144F3000) [pid = 3784] [serial = 1441] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (17597800) [pid = 3784] [serial = 1435] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19D1A400) [pid = 3784] [serial = 1444] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (19A56800) [pid = 3784] [serial = 1439] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1A62DC00) [pid = 3784] [serial = 1417] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (17607000) [pid = 3784] [serial = 1415] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (16A07000) [pid = 3784] [serial = 1414] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (131E1000) [pid = 3784] [serial = 1412] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (12B0EC00) [pid = 3784] [serial = 1411] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (15D54400) [pid = 3784] [serial = 1429] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (132DBC00) [pid = 3784] [serial = 1426] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (13908000) [pid = 3784] [serial = 1427] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10BB3000) [pid = 3784] [serial = 1423] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10F24C00) [pid = 3784] [serial = 1424] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (12825800) [pid = 3784] [serial = 1421] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (11AE5C00) [pid = 3784] [serial = 1420] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1A78B800) [pid = 3784] [serial = 1418] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (16A9C400) [pid = 3784] [serial = 1432] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (19D1C000) [pid = 3784] [serial = 1445] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16EE0000) [pid = 3784] [serial = 1433] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (168B2400) [pid = 3784] [serial = 1430] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (16A02400) [pid = 3784] [serial = 1442] [outer = 00000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3784 | 1467985130546 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:50 INFO - PROCESS | 3784 | 1467985130549 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:50 INFO - PROCESS | 3784 | ++DOCSHELL 104E9800 == 29 [pid = 3784] [id = 499] 05:38:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (10A08C00) [pid = 3784] [serial = 1497] [outer = 00000000] 05:38:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (10BB2000) [pid = 3784] [serial = 1498] [outer = 10A08C00] 05:38:50 INFO - PROCESS | 3784 | 1467985130594 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (1292BC00) [pid = 3784] [serial = 1499] [outer = 10A08C00] 05:38:51 INFO - PROCESS | 3784 | 1467985131043 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 737ms 05:38:51 INFO - PROCESS | 3784 | 1467985131113 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 3784 | 1467985131117 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 05:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:38:51 INFO - PROCESS | 3784 | 1467985131121 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 3784 | 1467985131123 Marionette TRACE conn2 <- [1,1962,null,{}] 05:38:51 INFO - PROCESS | 3784 | 1467985131127 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:51 INFO - PROCESS | 3784 | 1467985131129 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:51 INFO - PROCESS | 3784 | 1467985131216 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:38:51 INFO - PROCESS | 3784 | 1467985131222 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 3784 | 1467985131224 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:51 INFO - PROCESS | 3784 | ++DOCSHELL 12B09800 == 30 [pid = 3784] [id = 500] 05:38:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (12BDF000) [pid = 3784] [serial = 1500] [outer = 00000000] 05:38:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (132DB000) [pid = 3784] [serial = 1501] [outer = 12BDF000] 05:38:51 INFO - PROCESS | 3784 | 1467985131275 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (13948400) [pid = 3784] [serial = 1502] [outer = 12BDF000] 05:38:51 INFO - PROCESS | 3784 | 1467985131748 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 643ms 05:38:51 INFO - PROCESS | 3784 | 1467985131760 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 3784 | 1467985131762 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 05:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:38:51 INFO - PROCESS | 3784 | 1467985131767 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 3784 | 1467985131773 Marionette TRACE conn2 <- [1,1966,null,{}] 05:38:51 INFO - PROCESS | 3784 | 1467985131786 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:51 INFO - PROCESS | 3784 | 1467985131790 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:51 INFO - PROCESS | 3784 | 1467985131875 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:38:51 INFO - PROCESS | 3784 | 1467985131884 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 3784 | 1467985131886 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:51 INFO - PROCESS | 3784 | ++DOCSHELL 14295C00 == 31 [pid = 3784] [id = 501] 05:38:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (14297800) [pid = 3784] [serial = 1503] [outer = 00000000] 05:38:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1557E000) [pid = 3784] [serial = 1504] [outer = 14297800] 05:38:51 INFO - PROCESS | 3784 | 1467985131930 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (15712C00) [pid = 3784] [serial = 1505] [outer = 14297800] 05:38:52 INFO - PROCESS | 3784 | 1467985132394 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 706ms 05:38:52 INFO - PROCESS | 3784 | 1467985132464 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 3784 | 1467985132467 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 05:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:38:52 INFO - PROCESS | 3784 | 1467985132470 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 3784 | 1467985132472 Marionette TRACE conn2 <- [1,1970,null,{}] 05:38:52 INFO - PROCESS | 3784 | 1467985132476 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:52 INFO - PROCESS | 3784 | 1467985132477 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:52 INFO - PROCESS | 3784 | 1467985132559 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:38:52 INFO - PROCESS | 3784 | 1467985132594 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:52 INFO - PROCESS | 3784 | 1467985132596 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:52 INFO - PROCESS | 3784 | ++DOCSHELL 168B3800 == 32 [pid = 3784] [id = 502] 05:38:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (168B4800) [pid = 3784] [serial = 1506] [outer = 00000000] 05:38:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (16A08C00) [pid = 3784] [serial = 1507] [outer = 168B4800] 05:38:52 INFO - PROCESS | 3784 | 1467985132639 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (16B45400) [pid = 3784] [serial = 1508] [outer = 168B4800] 05:38:53 INFO - PROCESS | 3784 | 1467985133090 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 05:38:53 INFO - PROCESS | 3784 | 1467985133108 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 3784 | 1467985133110 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 05:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:38:53 INFO - PROCESS | 3784 | 1467985133120 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 3784 | 1467985133122 Marionette TRACE conn2 <- [1,1974,null,{}] 05:38:53 INFO - PROCESS | 3784 | 1467985133125 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:53 INFO - PROCESS | 3784 | 1467985133127 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:53 INFO - PROCESS | 3784 | 1467985133240 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:38:53 INFO - PROCESS | 3784 | 1467985133246 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 3784 | 1467985133252 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:53 INFO - PROCESS | 3784 | ++DOCSHELL 1705B000 == 33 [pid = 3784] [id = 503] 05:38:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (17384400) [pid = 3784] [serial = 1509] [outer = 00000000] 05:38:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (17596400) [pid = 3784] [serial = 1510] [outer = 17384400] 05:38:53 INFO - PROCESS | 3784 | 1467985133312 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (17655C00) [pid = 3784] [serial = 1511] [outer = 17384400] 05:38:53 INFO - PROCESS | 3784 | 1467985133778 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 706ms 05:38:53 INFO - PROCESS | 3784 | 1467985133818 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 3784 | 1467985133820 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 05:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:38:53 INFO - PROCESS | 3784 | 1467985133829 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 3784 | 1467985133831 Marionette TRACE conn2 <- [1,1978,null,{}] 05:38:53 INFO - PROCESS | 3784 | 1467985133834 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:53 INFO - PROCESS | 3784 | 1467985133836 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:53 INFO - PROCESS | 3784 | 1467985133947 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:38:54 INFO - PROCESS | 3784 | 1467985134054 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 3784 | 1467985134056 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:54 INFO - PROCESS | 3784 | ++DOCSHELL 17660C00 == 34 [pid = 3784] [id = 504] 05:38:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (17663800) [pid = 3784] [serial = 1512] [outer = 00000000] 05:38:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (17E2C400) [pid = 3784] [serial = 1513] [outer = 17663800] 05:38:54 INFO - PROCESS | 3784 | 1467985134099 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (17F1EC00) [pid = 3784] [serial = 1514] [outer = 17663800] 05:38:54 INFO - PROCESS | 3784 | 1467985134525 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 753ms 05:38:54 INFO - PROCESS | 3784 | 1467985134569 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 3784 | 1467985134571 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 05:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:38:54 INFO - PROCESS | 3784 | 1467985134575 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 3784 | 1467985134576 Marionette TRACE conn2 <- [1,1982,null,{}] 05:38:54 INFO - PROCESS | 3784 | 1467985134580 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:54 INFO - PROCESS | 3784 | 1467985134582 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:54 INFO - PROCESS | 3784 | 1467985134695 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:38:54 INFO - PROCESS | 3784 | 1467985134700 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 3784 | 1467985134702 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:54 INFO - PROCESS | 3784 | ++DOCSHELL 181E7800 == 35 [pid = 3784] [id = 505] 05:38:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (181E8000) [pid = 3784] [serial = 1515] [outer = 00000000] 05:38:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19A48800) [pid = 3784] [serial = 1516] [outer = 181E8000] 05:38:54 INFO - PROCESS | 3784 | 1467985134745 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19AD2C00) [pid = 3784] [serial = 1517] [outer = 181E8000] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (19D1FC00) [pid = 3784] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (1571D400) [pid = 3784] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (12BD1800) [pid = 3784] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (13C76000) [pid = 3784] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19F14800) [pid = 3784] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (10A7E800) [pid = 3784] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (176AD800) [pid = 3784] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1A62B400) [pid = 3784] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (181E5000) [pid = 3784] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1429F000) [pid = 3784] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (168BBC00) [pid = 3784] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19CD5C00) [pid = 3784] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19FCB000) [pid = 3784] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:38:55 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (156AE400) [pid = 3784] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:38:55 INFO - PROCESS | 3784 | 1467985135288 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 737ms 05:38:55 INFO - PROCESS | 3784 | 1467985135316 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 3784 | 1467985135319 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 05:38:55 INFO - PROCESS | 3784 | 1467985135352 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:38:55 INFO - PROCESS | 3784 | 1467985135354 Marionette TRACE conn2 <- [1,1986,null,{}] 05:38:55 INFO - PROCESS | 3784 | 1467985135358 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:55 INFO - PROCESS | 3784 | 1467985135359 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:55 INFO - PROCESS | 3784 | 1467985135441 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:38:55 INFO - PROCESS | 3784 | 1467985135447 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:55 INFO - PROCESS | 3784 | 1467985135449 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:55 INFO - PROCESS | 3784 | ++DOCSHELL 10F23C00 == 36 [pid = 3784] [id = 506] 05:38:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (12B0A000) [pid = 3784] [serial = 1518] [outer = 00000000] 05:38:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (176ACC00) [pid = 3784] [serial = 1519] [outer = 12B0A000] 05:38:55 INFO - PROCESS | 3784 | 1467985135491 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (181E4400) [pid = 3784] [serial = 1520] [outer = 12B0A000] 05:38:55 INFO - PROCESS | 3784 | 1467985135928 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 596ms 05:38:55 INFO - PROCESS | 3784 | 1467985135952 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 3784 | 1467985135954 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 05:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:38:55 INFO - PROCESS | 3784 | 1467985135957 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 3784 | 1467985135959 Marionette TRACE conn2 <- [1,1990,null,{}] 05:38:55 INFO - PROCESS | 3784 | 1467985135964 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:55 INFO - PROCESS | 3784 | 1467985135965 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:56 INFO - PROCESS | 3784 | 1467985136044 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:38:56 INFO - PROCESS | 3784 | 1467985136049 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 3784 | 1467985136051 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:56 INFO - PROCESS | 3784 | ++DOCSHELL 1394B000 == 37 [pid = 3784] [id = 507] 05:38:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (15717400) [pid = 3784] [serial = 1521] [outer = 00000000] 05:38:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19D18000) [pid = 3784] [serial = 1522] [outer = 15717400] 05:38:56 INFO - PROCESS | 3784 | 1467985136103 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19D19400) [pid = 3784] [serial = 1523] [outer = 15717400] 05:38:56 INFO - PROCESS | 3784 | 1467985136530 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 596ms 05:38:56 INFO - PROCESS | 3784 | 1467985136554 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:38:56 INFO - PROCESS | 3784 | 1467985136556 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 05:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:38:56 INFO - PROCESS | 3784 | 1467985136560 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:38:56 INFO - PROCESS | 3784 | 1467985136561 Marionette TRACE conn2 <- [1,1994,null,{}] 05:38:56 INFO - PROCESS | 3784 | 1467985136579 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:56 INFO - PROCESS | 3784 | 1467985136581 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:56 INFO - PROCESS | 3784 | 1467985136666 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:38:56 INFO - PROCESS | 3784 | 1467985136672 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 3784 | 1467985136675 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:56 INFO - PROCESS | 3784 | ++DOCSHELL 19A4C400 == 38 [pid = 3784] [id = 508] 05:38:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19D20000) [pid = 3784] [serial = 1524] [outer = 00000000] 05:38:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19FB3400) [pid = 3784] [serial = 1525] [outer = 19D20000] 05:38:56 INFO - PROCESS | 3784 | 1467985136720 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19FCBC00) [pid = 3784] [serial = 1526] [outer = 19D20000] 05:38:57 INFO - PROCESS | 3784 | 1467985137336 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:38:57 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 05:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 800ms 05:38:57 INFO - PROCESS | 3784 | 1467985137364 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 3784 | 1467985137368 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 05:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:38:57 INFO - PROCESS | 3784 | 1467985137374 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - PROCESS | 3784 | 1467985137377 Marionette TRACE conn2 <- [1,1998,null,{}] 05:38:57 INFO - PROCESS | 3784 | 1467985137383 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:57 INFO - PROCESS | 3784 | 1467985137386 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:57 INFO - PROCESS | 3784 | 1467985137501 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:38:57 INFO - PROCESS | 3784 | 1467985137640 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:57 INFO - PROCESS | 3784 | 1467985137643 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:57 INFO - PROCESS | 3784 | ++DOCSHELL 10A79000 == 39 [pid = 3784] [id = 509] 05:38:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (10A7AC00) [pid = 3784] [serial = 1527] [outer = 00000000] 05:38:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (12BD7000) [pid = 3784] [serial = 1528] [outer = 10A7AC00] 05:38:57 INFO - PROCESS | 3784 | 1467985137702 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (131DF400) [pid = 3784] [serial = 1529] [outer = 10A7AC00] 05:38:58 INFO - PROCESS | 3784 | 1467985138322 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:38:58 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 05:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1004ms 05:38:58 INFO - PROCESS | 3784 | 1467985138377 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 3784 | 1467985138384 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 05:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:38:58 INFO - PROCESS | 3784 | 1467985138391 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 3784 | 1467985138394 Marionette TRACE conn2 <- [1,2002,null,{}] 05:38:58 INFO - PROCESS | 3784 | 1467985138398 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:58 INFO - PROCESS | 3784 | 1467985138400 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:58 INFO - PROCESS | 3784 | 1467985138512 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:38:58 INFO - PROCESS | 3784 | 1467985138646 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:58 INFO - PROCESS | 3784 | 1467985138649 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:58 INFO - PROCESS | 3784 | ++DOCSHELL 144F3000 == 40 [pid = 3784] [id = 510] 05:38:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (15571C00) [pid = 3784] [serial = 1530] [outer = 00000000] 05:38:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (168B0000) [pid = 3784] [serial = 1531] [outer = 15571C00] 05:38:58 INFO - PROCESS | 3784 | 1467985138704 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (16ED8400) [pid = 3784] [serial = 1532] [outer = 15571C00] 05:38:59 INFO - PROCESS | 3784 | 1467985139249 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 894ms 05:38:59 INFO - PROCESS | 3784 | 1467985139297 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 3784 | 1467985139300 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 05:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:38:59 INFO - PROCESS | 3784 | 1467985139304 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 3784 | 1467985139308 Marionette TRACE conn2 <- [1,2006,null,{}] 05:38:59 INFO - PROCESS | 3784 | 1467985139319 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:59 INFO - PROCESS | 3784 | 1467985139323 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:59 INFO - PROCESS | 3784 | 1467985139437 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:38:59 INFO - PROCESS | 3784 | 1467985139546 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 3784 | 1467985139597 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:38:59 INFO - PROCESS | 3784 | ++DOCSHELL 19D17C00 == 41 [pid = 3784] [id = 511] 05:38:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (19F06400) [pid = 3784] [serial = 1533] [outer = 00000000] 05:38:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (19FB1000) [pid = 3784] [serial = 1534] [outer = 19F06400] 05:38:59 INFO - PROCESS | 3784 | 1467985139701 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1A52A800) [pid = 3784] [serial = 1535] [outer = 19F06400] 05:39:00 INFO - PROCESS | 3784 | 1467985140347 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1051ms 05:39:00 INFO - PROCESS | 3784 | 1467985140383 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 3784 | 1467985140386 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 05:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:39:00 INFO - PROCESS | 3784 | 1467985140390 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 3784 | 1467985140392 Marionette TRACE conn2 <- [1,2010,null,{}] 05:39:00 INFO - PROCESS | 3784 | 1467985140414 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:00 INFO - PROCESS | 3784 | 1467985140416 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:00 INFO - PROCESS | 3784 | 1467985140530 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:39:00 INFO - PROCESS | 3784 | 1467985140790 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:00 INFO - PROCESS | 3784 | 1467985140793 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:00 INFO - PROCESS | 3784 | ++DOCSHELL 0C7F8000 == 42 [pid = 3784] [id = 512] 05:39:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (10433800) [pid = 3784] [serial = 1536] [outer = 00000000] 05:39:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (10B7E800) [pid = 3784] [serial = 1537] [outer = 10433800] 05:39:00 INFO - PROCESS | 3784 | 1467985140852 Marionette DEBUG loaded listener.js 05:39:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (11271C00) [pid = 3784] [serial = 1538] [outer = 10433800] 05:39:01 INFO - PROCESS | 3784 | 1467985141442 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1113ms 05:39:01 INFO - PROCESS | 3784 | 1467985141498 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:39:01 INFO - PROCESS | 3784 | 1467985141502 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 05:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:39:01 INFO - PROCESS | 3784 | 1467985141506 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:39:01 INFO - PROCESS | 3784 | 1467985141510 Marionette TRACE conn2 <- [1,2014,null,{}] 05:39:01 INFO - PROCESS | 3784 | 1467985141515 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:01 INFO - PROCESS | 3784 | 1467985141519 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 1394B000 == 41 [pid = 3784] [id = 507] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 10F23C00 == 40 [pid = 3784] [id = 506] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 181E7800 == 39 [pid = 3784] [id = 505] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 17660C00 == 38 [pid = 3784] [id = 504] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 1705B000 == 37 [pid = 3784] [id = 503] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 168B3800 == 36 [pid = 3784] [id = 502] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 14295C00 == 35 [pid = 3784] [id = 501] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 12B09800 == 34 [pid = 3784] [id = 500] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 104E9800 == 33 [pid = 3784] [id = 499] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 10435400 == 32 [pid = 3784] [id = 498] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 16B46400 == 31 [pid = 3784] [id = 496] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 10A75800 == 30 [pid = 3784] [id = 497] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 0C7F8000 == 29 [pid = 3784] [id = 512] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 144F3000 == 28 [pid = 3784] [id = 510] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 19D17C00 == 27 [pid = 3784] [id = 511] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 19A4C400 == 26 [pid = 3784] [id = 508] 05:39:02 INFO - PROCESS | 3784 | --DOCSHELL 10A79000 == 25 [pid = 3784] [id = 509] 05:39:02 INFO - PROCESS | 3784 | 1467985142201 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (19FB3000) [pid = 3784] [serial = 1474] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (1A52D400) [pid = 3784] [serial = 1477] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (19FB4C00) [pid = 3784] [serial = 1475] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (12D7E400) [pid = 3784] [serial = 1453] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (13136400) [pid = 3784] [serial = 1454] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (13DA7400) [pid = 3784] [serial = 1456] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (1429D000) [pid = 3784] [serial = 1457] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (19FC1800) [pid = 3784] [serial = 1448] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (10BB1400) [pid = 3784] [serial = 1450] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (10F2A400) [pid = 3784] [serial = 1451] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1810AC00) [pid = 3784] [serial = 1465] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (181DD800) [pid = 3784] [serial = 1466] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1A782400) [pid = 3784] [serial = 1480] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19A4E000) [pid = 3784] [serial = 1468] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19A4EC00) [pid = 3784] [serial = 1469] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (15720C00) [pid = 3784] [serial = 1459] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (168B5C00) [pid = 3784] [serial = 1460] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (16B46C00) [pid = 3784] [serial = 1462] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (16ED8800) [pid = 3784] [serial = 1463] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19D1D400) [pid = 3784] [serial = 1471] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A625800) [pid = 3784] [serial = 1478] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1A78C800) [pid = 3784] [serial = 1486] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1A790000) [pid = 3784] [serial = 1487] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (1A788000) [pid = 3784] [serial = 1481] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A798400) [pid = 3784] [serial = 1489] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16FE6C00) [pid = 3784] [serial = 1483] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19D19000) [pid = 3784] [serial = 1484] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (19D1E800) [pid = 3784] [serial = 1472] [outer = 00000000] [url = about:blank] 05:39:02 INFO - PROCESS | 3784 | 1467985142353 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 3784 | 1467985142356 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:02 INFO - PROCESS | 3784 | ++DOCSHELL 10470400 == 26 [pid = 3784] [id = 513] 05:39:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (1047DC00) [pid = 3784] [serial = 1539] [outer = 00000000] 05:39:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (10A10000) [pid = 3784] [serial = 1540] [outer = 1047DC00] 05:39:02 INFO - PROCESS | 3784 | 1467985142406 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (10A7E800) [pid = 3784] [serial = 1541] [outer = 1047DC00] 05:39:02 INFO - PROCESS | 3784 | 1467985142872 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1396ms 05:39:02 INFO - PROCESS | 3784 | 1467985142910 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 3784 | 1467985142915 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 05:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:39:02 INFO - PROCESS | 3784 | 1467985142920 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 3784 | 1467985142923 Marionette TRACE conn2 <- [1,2018,null,{}] 05:39:02 INFO - PROCESS | 3784 | 1467985142928 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:02 INFO - PROCESS | 3784 | 1467985142930 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:03 INFO - PROCESS | 3784 | 1467985143018 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:39:03 INFO - PROCESS | 3784 | 1467985143025 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:03 INFO - PROCESS | 3784 | 1467985143028 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:03 INFO - PROCESS | 3784 | ++DOCSHELL 1310E000 == 27 [pid = 3784] [id = 514] 05:39:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (13113000) [pid = 3784] [serial = 1542] [outer = 00000000] 05:39:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (131D8000) [pid = 3784] [serial = 1543] [outer = 13113000] 05:39:03 INFO - PROCESS | 3784 | 1467985143074 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (132E5800) [pid = 3784] [serial = 1544] [outer = 13113000] 05:39:03 INFO - PROCESS | 3784 | 1467985143548 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 705ms 05:39:03 INFO - PROCESS | 3784 | 1467985143620 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:39:03 INFO - PROCESS | 3784 | 1467985143623 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 05:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:39:03 INFO - PROCESS | 3784 | 1467985143627 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 3784 | 1467985143629 Marionette TRACE conn2 <- [1,2022,null,{}] 05:39:03 INFO - PROCESS | 3784 | 1467985143668 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:03 INFO - PROCESS | 3784 | 1467985143670 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:03 INFO - PROCESS | 3784 | 1467985143790 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:39:03 INFO - PROCESS | 3784 | 1467985143805 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:03 INFO - PROCESS | 3784 | 1467985143808 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:03 INFO - PROCESS | 3784 | ++DOCSHELL 14296000 == 28 [pid = 3784] [id = 515] 05:39:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (14296C00) [pid = 3784] [serial = 1545] [outer = 00000000] 05:39:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (156ACC00) [pid = 3784] [serial = 1546] [outer = 14296C00] 05:39:03 INFO - PROCESS | 3784 | 1467985143852 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (15D58400) [pid = 3784] [serial = 1547] [outer = 14296C00] 05:39:04 INFO - PROCESS | 3784 | 1467985144282 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 690ms 05:39:04 INFO - PROCESS | 3784 | 1467985144304 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 3784 | 1467985144308 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 05:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:39:04 INFO - PROCESS | 3784 | 1467985144318 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 3784 | 1467985144323 Marionette TRACE conn2 <- [1,2026,null,{}] 05:39:04 INFO - PROCESS | 3784 | 1467985144326 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:04 INFO - PROCESS | 3784 | 1467985144329 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:04 INFO - PROCESS | 3784 | 1467985144457 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:39:04 INFO - PROCESS | 3784 | 1467985144478 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 3784 | 1467985144480 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:04 INFO - PROCESS | 3784 | ++DOCSHELL 114CC800 == 29 [pid = 3784] [id = 516] 05:39:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (13CB9400) [pid = 3784] [serial = 1548] [outer = 00000000] 05:39:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (16EDB800) [pid = 3784] [serial = 1549] [outer = 13CB9400] 05:39:04 INFO - PROCESS | 3784 | 1467985144540 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (17660C00) [pid = 3784] [serial = 1550] [outer = 13CB9400] 05:39:05 INFO - PROCESS | 3784 | 1467985144984 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 05:39:05 INFO - PROCESS | 3784 | 1467985145014 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 3784 | 1467985145016 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 05:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:39:05 INFO - PROCESS | 3784 | 1467985145019 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 3784 | 1467985145021 Marionette TRACE conn2 <- [1,2030,null,{}] 05:39:05 INFO - PROCESS | 3784 | 1467985145025 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:05 INFO - PROCESS | 3784 | 1467985145026 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:05 INFO - PROCESS | 3784 | 1467985145167 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:39:05 INFO - PROCESS | 3784 | 1467985145173 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 3784 | 1467985145175 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:05 INFO - PROCESS | 3784 | ++DOCSHELL 1760E000 == 30 [pid = 3784] [id = 517] 05:39:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (17662400) [pid = 3784] [serial = 1551] [outer = 00000000] 05:39:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (181DDC00) [pid = 3784] [serial = 1552] [outer = 17662400] 05:39:05 INFO - PROCESS | 3784 | 1467985145218 Marionette DEBUG loaded listener.js 05:39:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (181E5C00) [pid = 3784] [serial = 1553] [outer = 17662400] 05:39:05 INFO - PROCESS | 3784 | 1467985145651 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:39:05 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) 05:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 690ms 05:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:39:05 INFO - PROCESS | 3784 | 1467985145720 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 3784 | 1467985145722 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 05:39:05 INFO - PROCESS | 3784 | 1467985145725 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 3784 | 1467985145727 Marionette TRACE conn2 <- [1,2034,null,{}] 05:39:05 INFO - PROCESS | 3784 | 1467985145731 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:05 INFO - PROCESS | 3784 | 1467985145733 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:05 INFO - PROCESS | 3784 | 1467985145844 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:39:05 INFO - PROCESS | 3784 | 1467985145857 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 3784 | 1467985145863 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:05 INFO - PROCESS | 3784 | ++DOCSHELL 19CD1000 == 31 [pid = 3784] [id = 518] 05:39:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19CD1800) [pid = 3784] [serial = 1554] [outer = 00000000] 05:39:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19D1D400) [pid = 3784] [serial = 1555] [outer = 19CD1800] 05:39:05 INFO - PROCESS | 3784 | 1467985145967 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19F10800) [pid = 3784] [serial = 1556] [outer = 19CD1800] 05:39:06 INFO - PROCESS | 3784 | 1467985146410 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 737ms 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (17384400) [pid = 3784] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (17663800) [pid = 3784] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (181E8000) [pid = 3784] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (10435800) [pid = 3784] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (12BDF000) [pid = 3784] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (14297800) [pid = 3784] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (176AA400) [pid = 3784] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10A77C00) [pid = 3784] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10A08C00) [pid = 3784] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (168B4800) [pid = 3784] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (15717400) [pid = 3784] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19D20000) [pid = 3784] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:39:06 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (12B0A000) [pid = 3784] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:39:06 INFO - PROCESS | 3784 | 1467985146668 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:39:06 INFO - PROCESS | 3784 | 1467985146670 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 05:39:06 INFO - PROCESS | 3784 | 1467985146675 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:39:06 INFO - PROCESS | 3784 | 1467985146676 Marionette TRACE conn2 <- [1,2038,null,{}] 05:39:06 INFO - PROCESS | 3784 | 1467985146680 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:06 INFO - PROCESS | 3784 | 1467985146682 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:39:06 INFO - PROCESS | 3784 | 1467985146766 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:39:06 INFO - PROCESS | 3784 | 1467985146773 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:06 INFO - PROCESS | 3784 | 1467985146775 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:06 INFO - PROCESS | 3784 | ++DOCSHELL 1328B000 == 32 [pid = 3784] [id = 519] 05:39:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (13293C00) [pid = 3784] [serial = 1557] [outer = 00000000] 05:39:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (15677C00) [pid = 3784] [serial = 1558] [outer = 13293C00] 05:39:06 INFO - PROCESS | 3784 | 1467985146827 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (16A06000) [pid = 3784] [serial = 1559] [outer = 13293C00] 05:39:07 INFO - PROCESS | 3784 | 1467985147275 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 643ms 05:39:07 INFO - PROCESS | 3784 | 1467985147325 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 3784 | 1467985147327 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 05:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:39:07 INFO - PROCESS | 3784 | 1467985147330 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 3784 | 1467985147332 Marionette TRACE conn2 <- [1,2042,null,{}] 05:39:07 INFO - PROCESS | 3784 | 1467985147335 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:07 INFO - PROCESS | 3784 | 1467985147337 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:07 INFO - PROCESS | 3784 | 1467985147412 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:39:07 INFO - PROCESS | 3784 | 1467985147420 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:07 INFO - PROCESS | 3784 | 1467985147422 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:07 INFO - PROCESS | 3784 | ++DOCSHELL 156A4C00 == 33 [pid = 3784] [id = 520] 05:39:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (17E27800) [pid = 3784] [serial = 1560] [outer = 00000000] 05:39:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19FB6400) [pid = 3784] [serial = 1561] [outer = 17E27800] 05:39:07 INFO - PROCESS | 3784 | 1467985147464 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19FC1800) [pid = 3784] [serial = 1562] [outer = 17E27800] 05:39:07 INFO - PROCESS | 3784 | 1467985147895 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 596ms 05:39:07 INFO - PROCESS | 3784 | 1467985147934 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 3784 | 1467985147936 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 05:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:39:07 INFO - PROCESS | 3784 | 1467985147943 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 3784 | 1467985147945 Marionette TRACE conn2 <- [1,2046,null,{}] 05:39:07 INFO - PROCESS | 3784 | 1467985147948 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:07 INFO - PROCESS | 3784 | 1467985147950 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:08 INFO - PROCESS | 3784 | 1467985148075 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:39:08 INFO - PROCESS | 3784 | 1467985148080 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:08 INFO - PROCESS | 3784 | 1467985148082 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:08 INFO - PROCESS | 3784 | ++DOCSHELL 14294800 == 34 [pid = 3784] [id = 521] 05:39:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FD0800) [pid = 3784] [serial = 1563] [outer = 00000000] 05:39:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A624400) [pid = 3784] [serial = 1564] [outer = 19FD0800] 05:39:08 INFO - PROCESS | 3784 | 1467985148125 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1A625800) [pid = 3784] [serial = 1565] [outer = 19FD0800] 05:39:08 INFO - PROCESS | 3784 | 1467985148570 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 627ms 05:39:08 INFO - PROCESS | 3784 | 1467985148627 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 3784 | 1467985148630 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 05:39:08 INFO - PROCESS | 3784 | 1467985148633 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 3784 | 1467985148635 Marionette TRACE conn2 <- [1,2050,null,{}] 05:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:39:08 INFO - PROCESS | 3784 | 1467985148638 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:08 INFO - PROCESS | 3784 | 1467985148640 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:08 INFO - PROCESS | 3784 | 1467985148760 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:39:08 INFO - PROCESS | 3784 | 1467985148902 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:08 INFO - PROCESS | 3784 | 1467985148905 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:08 INFO - PROCESS | 3784 | ++DOCSHELL 10A74C00 == 35 [pid = 3784] [id = 522] 05:39:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (10A75400) [pid = 3784] [serial = 1566] [outer = 00000000] 05:39:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (10B78000) [pid = 3784] [serial = 1567] [outer = 10A75400] 05:39:08 INFO - PROCESS | 3784 | 1467985148965 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (11274800) [pid = 3784] [serial = 1568] [outer = 10A75400] 05:39:09 INFO - PROCESS | 3784 | 1467985149747 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1192ms 05:39:09 INFO - PROCESS | 3784 | 1467985149832 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:39:09 INFO - PROCESS | 3784 | 1467985149837 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 05:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:39:09 INFO - PROCESS | 3784 | 1467985149842 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 3784 | 1467985149846 Marionette TRACE conn2 <- [1,2054,null,{}] 05:39:09 INFO - PROCESS | 3784 | 1467985149851 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:09 INFO - PROCESS | 3784 | 1467985149854 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:10 INFO - PROCESS | 3784 | 1467985149997 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:39:10 INFO - PROCESS | 3784 | 1467985150125 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 3784 | 1467985150129 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:10 INFO - PROCESS | 3784 | ++DOCSHELL 13C70400 == 36 [pid = 3784] [id = 523] 05:39:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (13C77800) [pid = 3784] [serial = 1569] [outer = 00000000] 05:39:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1429E800) [pid = 3784] [serial = 1570] [outer = 13C77800] 05:39:10 INFO - PROCESS | 3784 | 1467985150184 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (156AC800) [pid = 3784] [serial = 1571] [outer = 13C77800] 05:39:11 INFO - PROCESS | 3784 | 1467985151003 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1255ms 05:39:11 INFO - PROCESS | 3784 | 1467985151095 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 3784 | 1467985151099 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 05:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:39:11 INFO - PROCESS | 3784 | 1467985151105 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 3784 | 1467985151108 Marionette TRACE conn2 <- [1,2058,null,{}] 05:39:11 INFO - PROCESS | 3784 | 1467985151113 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:11 INFO - PROCESS | 3784 | 1467985151116 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:11 INFO - PROCESS | 3784 | 1467985151257 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:39:11 INFO - PROCESS | 3784 | 1467985151356 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:11 INFO - PROCESS | 3784 | 1467985151360 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:11 INFO - PROCESS | 3784 | --DOCSHELL 14294800 == 35 [pid = 3784] [id = 521] 05:39:11 INFO - PROCESS | 3784 | --DOCSHELL 156A4C00 == 34 [pid = 3784] [id = 520] 05:39:11 INFO - PROCESS | 3784 | --DOCSHELL 1328B000 == 33 [pid = 3784] [id = 519] 05:39:11 INFO - PROCESS | 3784 | --DOCSHELL 19CD1000 == 32 [pid = 3784] [id = 518] 05:39:11 INFO - PROCESS | 3784 | --DOCSHELL 1760E000 == 31 [pid = 3784] [id = 517] 05:39:11 INFO - PROCESS | 3784 | --DOCSHELL 114CC800 == 30 [pid = 3784] [id = 516] 05:39:11 INFO - PROCESS | 3784 | --DOCSHELL 14296000 == 29 [pid = 3784] [id = 515] 05:39:11 INFO - PROCESS | 3784 | --DOCSHELL 1310E000 == 28 [pid = 3784] [id = 514] 05:39:11 INFO - PROCESS | 3784 | --DOCSHELL 10470400 == 27 [pid = 3784] [id = 513] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (17596400) [pid = 3784] [serial = 1510] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (17E2C400) [pid = 3784] [serial = 1513] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (17655C00) [pid = 3784] [serial = 1511] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19A48800) [pid = 3784] [serial = 1516] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (17F1EC00) [pid = 3784] [serial = 1514] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (10A76C00) [pid = 3784] [serial = 1495] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (10B66400) [pid = 3784] [serial = 1496] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (19AD2C00) [pid = 3784] [serial = 1517] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (132DB000) [pid = 3784] [serial = 1501] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (13948400) [pid = 3784] [serial = 1502] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1557E000) [pid = 3784] [serial = 1504] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (15712C00) [pid = 3784] [serial = 1505] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A79C800) [pid = 3784] [serial = 1490] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (11AE2C00) [pid = 3784] [serial = 1492] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (129B3400) [pid = 3784] [serial = 1493] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (10BB2000) [pid = 3784] [serial = 1498] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1292BC00) [pid = 3784] [serial = 1499] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16A08C00) [pid = 3784] [serial = 1507] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19D18000) [pid = 3784] [serial = 1522] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (19FB3400) [pid = 3784] [serial = 1525] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (19FCBC00) [pid = 3784] [serial = 1526] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (181E4400) [pid = 3784] [serial = 1520] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (16B45400) [pid = 3784] [serial = 1508] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (19D19400) [pid = 3784] [serial = 1523] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (176ACC00) [pid = 3784] [serial = 1519] [outer = 00000000] [url = about:blank] 05:39:11 INFO - PROCESS | 3784 | ++DOCSHELL 10441800 == 28 [pid = 3784] [id = 524] 05:39:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (10470400) [pid = 3784] [serial = 1572] [outer = 00000000] 05:39:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (10B5C800) [pid = 3784] [serial = 1573] [outer = 10470400] 05:39:11 INFO - PROCESS | 3784 | 1467985151432 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (114CC800) [pid = 3784] [serial = 1574] [outer = 10470400] 05:39:11 INFO - PROCESS | 3784 | 1467985151865 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 799ms 05:39:11 INFO - PROCESS | 3784 | 1467985151907 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 3784 | 1467985151912 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 05:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:39:11 INFO - PROCESS | 3784 | 1467985151918 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 3784 | 1467985151921 Marionette TRACE conn2 <- [1,2062,null,{}] 05:39:11 INFO - PROCESS | 3784 | 1467985151924 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:11 INFO - PROCESS | 3784 | 1467985151927 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:12 INFO - PROCESS | 3784 | 1467985152011 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:39:12 INFO - PROCESS | 3784 | 1467985152017 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 3784 | 1467985152019 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:12 INFO - PROCESS | 3784 | ++DOCSHELL 12BD9800 == 29 [pid = 3784] [id = 525] 05:39:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (131DDC00) [pid = 3784] [serial = 1575] [outer = 00000000] 05:39:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (1390C800) [pid = 3784] [serial = 1576] [outer = 131DDC00] 05:39:12 INFO - PROCESS | 3784 | 1467985152065 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (139CEC00) [pid = 3784] [serial = 1577] [outer = 131DDC00] 05:39:12 INFO - PROCESS | 3784 | 1467985152545 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 643ms 05:39:12 INFO - PROCESS | 3784 | 1467985152556 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:39:12 INFO - PROCESS | 3784 | 1467985152558 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 05:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:39:12 INFO - PROCESS | 3784 | 1467985152562 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:39:12 INFO - PROCESS | 3784 | 1467985152565 Marionette TRACE conn2 <- [1,2066,null,{}] 05:39:12 INFO - PROCESS | 3784 | 1467985152576 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:12 INFO - PROCESS | 3784 | 1467985152580 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:12 INFO - PROCESS | 3784 | 1467985152667 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:39:12 INFO - PROCESS | 3784 | 1467985152711 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 3784 | 1467985152714 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:12 INFO - PROCESS | 3784 | ++DOCSHELL 168AF800 == 30 [pid = 3784] [id = 526] 05:39:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (168B2400) [pid = 3784] [serial = 1578] [outer = 00000000] 05:39:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (168B9C00) [pid = 3784] [serial = 1579] [outer = 168B2400] 05:39:12 INFO - PROCESS | 3784 | 1467985152765 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (16A97C00) [pid = 3784] [serial = 1580] [outer = 168B2400] 05:39:13 INFO - PROCESS | 3784 | 1467985153237 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 706ms 05:39:13 INFO - PROCESS | 3784 | 1467985153260 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 3784 | 1467985153263 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 05:39:13 INFO - PROCESS | 3784 | 1467985153266 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:39:13 INFO - PROCESS | 3784 | 1467985153268 Marionette TRACE conn2 <- [1,2070,null,{}] 05:39:13 INFO - PROCESS | 3784 | 1467985153271 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:13 INFO - PROCESS | 3784 | 1467985153273 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:13 INFO - PROCESS | 3784 | 1467985153367 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:39:13 INFO - PROCESS | 3784 | 1467985153372 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:13 INFO - PROCESS | 3784 | 1467985153375 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:13 INFO - PROCESS | 3784 | ++DOCSHELL 1705C400 == 31 [pid = 3784] [id = 527] 05:39:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (1738AC00) [pid = 3784] [serial = 1581] [outer = 00000000] 05:39:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1765E000) [pid = 3784] [serial = 1582] [outer = 1738AC00] 05:39:13 INFO - PROCESS | 3784 | 1467985153419 Marionette DEBUG loaded listener.js 05:39:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (176AC800) [pid = 3784] [serial = 1583] [outer = 1738AC00] 05:39:13 INFO - PROCESS | 3784 | 1467985153862 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 643ms 05:39:13 INFO - PROCESS | 3784 | 1467985153911 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 3784 | 1467985153913 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 05:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:39:13 INFO - PROCESS | 3784 | 1467985153917 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 3784 | 1467985153918 Marionette TRACE conn2 <- [1,2074,null,{}] 05:39:13 INFO - PROCESS | 3784 | 1467985153921 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:13 INFO - PROCESS | 3784 | 1467985153923 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:14 INFO - PROCESS | 3784 | 1467985154032 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:39:14 INFO - PROCESS | 3784 | 1467985154037 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:14 INFO - PROCESS | 3784 | 1467985154039 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:14 INFO - PROCESS | 3784 | ++DOCSHELL 12B0A400 == 32 [pid = 3784] [id = 528] 05:39:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (16FE8800) [pid = 3784] [serial = 1584] [outer = 00000000] 05:39:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (181E0400) [pid = 3784] [serial = 1585] [outer = 16FE8800] 05:39:14 INFO - PROCESS | 3784 | 1467985154082 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (181E7400) [pid = 3784] [serial = 1586] [outer = 16FE8800] 05:39:14 INFO - PROCESS | 3784 | 1467985154551 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 690ms 05:39:14 INFO - PROCESS | 3784 | 1467985154614 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 3784 | 1467985154616 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 05:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:39:14 INFO - PROCESS | 3784 | 1467985154635 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 3784 | 1467985154637 Marionette TRACE conn2 <- [1,2078,null,{}] 05:39:14 INFO - PROCESS | 3784 | 1467985154641 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:14 INFO - PROCESS | 3784 | 1467985154647 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:14 INFO - PROCESS | 3784 | 1467985154793 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:39:14 INFO - PROCESS | 3784 | 1467985154799 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:14 INFO - PROCESS | 3784 | 1467985154801 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:14 INFO - PROCESS | 3784 | ++DOCSHELL 1810CC00 == 33 [pid = 3784] [id = 529] 05:39:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19A49000) [pid = 3784] [serial = 1587] [outer = 00000000] 05:39:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19D19C00) [pid = 3784] [serial = 1588] [outer = 19A49000] 05:39:14 INFO - PROCESS | 3784 | 1467985154844 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19D19400) [pid = 3784] [serial = 1589] [outer = 19A49000] 05:39:15 INFO - PROCESS | 3784 | 1467985155281 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 706ms 05:39:15 INFO - PROCESS | 3784 | 1467985155325 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 3784 | 1467985155327 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 05:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:39:15 INFO - PROCESS | 3784 | 1467985155339 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 3784 | 1467985155341 Marionette TRACE conn2 <- [1,2082,null,{}] 05:39:15 INFO - PROCESS | 3784 | 1467985155345 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:15 INFO - PROCESS | 3784 | 1467985155347 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:15 INFO - PROCESS | 3784 | 1467985155485 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:39:15 INFO - PROCESS | 3784 | 1467985155494 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 3784 | 1467985155496 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:15 INFO - PROCESS | 3784 | ++DOCSHELL 19FAEC00 == 34 [pid = 3784] [id = 530] 05:39:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19FAF400) [pid = 3784] [serial = 1590] [outer = 00000000] 05:39:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19FC3C00) [pid = 3784] [serial = 1591] [outer = 19FAF400] 05:39:15 INFO - PROCESS | 3784 | 1467985155593 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19FC6400) [pid = 3784] [serial = 1592] [outer = 19FAF400] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19CD1800) [pid = 3784] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (13293C00) [pid = 3784] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (13113000) [pid = 3784] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1047DC00) [pid = 3784] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (13CB9400) [pid = 3784] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (17E27800) [pid = 3784] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (17662400) [pid = 3784] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10433800) [pid = 3784] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (14296C00) [pid = 3784] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10A7AC00) [pid = 3784] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (15571C00) [pid = 3784] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:39:16 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19F06400) [pid = 3784] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:39:16 INFO - PROCESS | 3784 | 1467985156075 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 816ms 05:39:16 INFO - PROCESS | 3784 | 1467985156132 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 3784 | 1467985156134 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 05:39:16 INFO - PROCESS | 3784 | 1467985156137 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:39:16 INFO - PROCESS | 3784 | 1467985156139 Marionette TRACE conn2 <- [1,2086,null,{}] 05:39:16 INFO - PROCESS | 3784 | 1467985156142 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:16 INFO - PROCESS | 3784 | 1467985156144 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:16 INFO - PROCESS | 3784 | 1467985156221 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:39:16 INFO - PROCESS | 3784 | 1467985156229 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:16 INFO - PROCESS | 3784 | 1467985156231 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:16 INFO - PROCESS | 3784 | ++DOCSHELL 11270400 == 35 [pid = 3784] [id = 531] 05:39:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (12BDEC00) [pid = 3784] [serial = 1593] [outer = 00000000] 05:39:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (13CB9400) [pid = 3784] [serial = 1594] [outer = 12BDEC00] 05:39:16 INFO - PROCESS | 3784 | 1467985156274 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (181DF000) [pid = 3784] [serial = 1595] [outer = 12BDEC00] 05:39:16 INFO - PROCESS | 3784 | 1467985156776 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 643ms 05:39:16 INFO - PROCESS | 3784 | 1467985156807 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 3784 | 1467985156809 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 05:39:16 INFO - PROCESS | 3784 | 1467985156812 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:39:16 INFO - PROCESS | 3784 | 1467985156814 Marionette TRACE conn2 <- [1,2090,null,{}] 05:39:16 INFO - PROCESS | 3784 | 1467985156817 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:16 INFO - PROCESS | 3784 | 1467985156819 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:16 INFO - PROCESS | 3784 | 1467985156921 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:39:16 INFO - PROCESS | 3784 | 1467985156929 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:16 INFO - PROCESS | 3784 | 1467985156931 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:16 INFO - PROCESS | 3784 | ++DOCSHELL 13CAF400 == 36 [pid = 3784] [id = 532] 05:39:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (144E8400) [pid = 3784] [serial = 1596] [outer = 00000000] 05:39:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1A520800) [pid = 3784] [serial = 1597] [outer = 144E8400] 05:39:16 INFO - PROCESS | 3784 | 1467985156977 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1A623800) [pid = 3784] [serial = 1598] [outer = 144E8400] 05:39:17 INFO - PROCESS | 3784 | 1467985157409 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 643ms 05:39:17 INFO - PROCESS | 3784 | 1467985157451 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:39:17 INFO - PROCESS | 3784 | 1467985157453 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 05:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:39:17 INFO - PROCESS | 3784 | 1467985157456 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - PROCESS | 3784 | 1467985157458 Marionette TRACE conn2 <- [1,2094,null,{}] 05:39:17 INFO - PROCESS | 3784 | 1467985157462 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:17 INFO - PROCESS | 3784 | 1467985157463 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:17 INFO - PROCESS | 3784 | 1467985157540 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:39:17 INFO - PROCESS | 3784 | 1467985157545 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:17 INFO - PROCESS | 3784 | 1467985157547 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:17 INFO - PROCESS | 3784 | ++DOCSHELL 16A08C00 == 37 [pid = 3784] [id = 533] 05:39:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1A62E400) [pid = 3784] [serial = 1599] [outer = 00000000] 05:39:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A786400) [pid = 3784] [serial = 1600] [outer = 1A62E400] 05:39:17 INFO - PROCESS | 3784 | 1467985157590 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A786800) [pid = 3784] [serial = 1601] [outer = 1A62E400] 05:39:18 INFO - PROCESS | 3784 | 1467985158043 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 691ms 05:39:18 INFO - PROCESS | 3784 | 1467985158157 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:39:18 INFO - PROCESS | 3784 | 1467985158161 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 05:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:39:18 INFO - PROCESS | 3784 | 1467985158166 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 3784 | 1467985158170 Marionette TRACE conn2 <- [1,2098,null,{}] 05:39:18 INFO - PROCESS | 3784 | 1467985158177 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:18 INFO - PROCESS | 3784 | 1467985158181 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:18 INFO - PROCESS | 3784 | 1467985158377 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:39:18 INFO - PROCESS | 3784 | 1467985158494 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:18 INFO - PROCESS | 3784 | 1467985158500 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:18 INFO - PROCESS | 3784 | ++DOCSHELL 10B77C00 == 38 [pid = 3784] [id = 534] 05:39:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (10B7EC00) [pid = 3784] [serial = 1602] [outer = 00000000] 05:39:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (11453400) [pid = 3784] [serial = 1603] [outer = 10B7EC00] 05:39:18 INFO - PROCESS | 3784 | 1467985158571 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1292C000) [pid = 3784] [serial = 1604] [outer = 10B7EC00] 05:39:19 INFO - PROCESS | 3784 | 1467985159189 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1098ms 05:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:39:19 INFO - PROCESS | 3784 | 1467985159267 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:39:19 INFO - PROCESS | 3784 | 1467985159270 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 05:39:19 INFO - PROCESS | 3784 | 1467985159277 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 3784 | 1467985159281 Marionette TRACE conn2 <- [1,2102,null,{}] 05:39:19 INFO - PROCESS | 3784 | 1467985159285 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:19 INFO - PROCESS | 3784 | 1467985159288 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:19 INFO - PROCESS | 3784 | 1467985159397 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:39:19 INFO - PROCESS | 3784 | 1467985159532 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:19 INFO - PROCESS | 3784 | 1467985159535 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:19 INFO - PROCESS | 3784 | ++DOCSHELL 13C76800 == 39 [pid = 3784] [id = 535] 05:39:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (13C76C00) [pid = 3784] [serial = 1605] [outer = 00000000] 05:39:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1566EC00) [pid = 3784] [serial = 1606] [outer = 13C76C00] 05:39:19 INFO - PROCESS | 3784 | 1467985159591 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (168B9000) [pid = 3784] [serial = 1607] [outer = 13C76C00] 05:39:20 INFO - PROCESS | 3784 | 1467985160182 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 941ms 05:39:20 INFO - PROCESS | 3784 | 1467985160217 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 3784 | 1467985160220 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 05:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:39:20 INFO - PROCESS | 3784 | 1467985160224 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 3784 | 1467985160226 Marionette TRACE conn2 <- [1,2106,null,{}] 05:39:20 INFO - PROCESS | 3784 | 1467985160237 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:20 INFO - PROCESS | 3784 | 1467985160241 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:20 INFO - PROCESS | 3784 | 1467985160349 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:39:20 INFO - PROCESS | 3784 | 1467985160459 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:20 INFO - PROCESS | 3784 | 1467985160463 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:20 INFO - PROCESS | 3784 | ++DOCSHELL 19AD5800 == 40 [pid = 3784] [id = 536] 05:39:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19CC9400) [pid = 3784] [serial = 1608] [outer = 00000000] 05:39:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19D1E800) [pid = 3784] [serial = 1609] [outer = 19CC9400] 05:39:20 INFO - PROCESS | 3784 | 1467985160519 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (19FBC400) [pid = 3784] [serial = 1610] [outer = 19CC9400] 05:39:21 INFO - PROCESS | 3784 | 1467985161144 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 941ms 05:39:21 INFO - PROCESS | 3784 | 1467985161169 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:39:21 INFO - PROCESS | 3784 | 1467985161171 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 05:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:39:21 INFO - PROCESS | 3784 | 1467985161174 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 3784 | 1467985161176 Marionette TRACE conn2 <- [1,2110,null,{}] 05:39:21 INFO - PROCESS | 3784 | 1467985161181 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:21 INFO - PROCESS | 3784 | 1467985161183 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:21 INFO - PROCESS | 3784 | 1467985161288 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:39:21 INFO - PROCESS | 3784 | 1467985161395 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:21 INFO - PROCESS | 3784 | 1467985161398 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:21 INFO - PROCESS | 3784 | ++DOCSHELL 1A78C000 == 41 [pid = 3784] [id = 537] 05:39:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1A78C400) [pid = 3784] [serial = 1611] [outer = 00000000] 05:39:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (1A792800) [pid = 3784] [serial = 1612] [outer = 1A78C400] 05:39:21 INFO - PROCESS | 3784 | 1467985161450 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (1A798800) [pid = 3784] [serial = 1613] [outer = 1A78C400] 05:39:22 INFO - PROCESS | 3784 | 1467985162196 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1051ms 05:39:22 INFO - PROCESS | 3784 | 1467985162242 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 3784 | 1467985162246 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 05:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:39:22 INFO - PROCESS | 3784 | 1467985162251 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 3784 | 1467985162254 Marionette TRACE conn2 <- [1,2114,null,{}] 05:39:22 INFO - PROCESS | 3784 | 1467985162260 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:22 INFO - PROCESS | 3784 | 1467985162262 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:22 INFO - PROCESS | 3784 | 1467985162362 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:39:22 INFO - PROCESS | 3784 | 1467985162500 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 3784 | 1467985162504 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:22 INFO - PROCESS | 3784 | ++DOCSHELL 12929400 == 42 [pid = 3784] [id = 538] 05:39:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 95 (129B3400) [pid = 3784] [serial = 1614] [outer = 00000000] 05:39:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 96 (12DCD800) [pid = 3784] [serial = 1615] [outer = 129B3400] 05:39:22 INFO - PROCESS | 3784 | 1467985162558 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 97 (131D8800) [pid = 3784] [serial = 1616] [outer = 129B3400] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 13CAF400 == 41 [pid = 3784] [id = 532] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 11270400 == 40 [pid = 3784] [id = 531] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 19FAEC00 == 39 [pid = 3784] [id = 530] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 1810CC00 == 38 [pid = 3784] [id = 529] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 12B0A400 == 37 [pid = 3784] [id = 528] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 1705C400 == 36 [pid = 3784] [id = 527] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 168AF800 == 35 [pid = 3784] [id = 526] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 12BD9800 == 34 [pid = 3784] [id = 525] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 10441800 == 33 [pid = 3784] [id = 524] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 10A74C00 == 32 [pid = 3784] [id = 522] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 13C70400 == 31 [pid = 3784] [id = 523] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 1A78C000 == 30 [pid = 3784] [id = 537] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 19AD5800 == 29 [pid = 3784] [id = 536] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 16A08C00 == 28 [pid = 3784] [id = 533] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 10B77C00 == 27 [pid = 3784] [id = 534] 05:39:23 INFO - PROCESS | 3784 | --DOCSHELL 13C76800 == 26 [pid = 3784] [id = 535] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 96 (1A624400) [pid = 3784] [serial = 1564] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 95 (181DDC00) [pid = 3784] [serial = 1552] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 94 (11271C00) [pid = 3784] [serial = 1538] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (10B7E800) [pid = 3784] [serial = 1537] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (156ACC00) [pid = 3784] [serial = 1546] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (131DF400) [pid = 3784] [serial = 1529] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (12BD7000) [pid = 3784] [serial = 1528] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (16ED8400) [pid = 3784] [serial = 1532] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (168B0000) [pid = 3784] [serial = 1531] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (1A52A800) [pid = 3784] [serial = 1535] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19FB1000) [pid = 3784] [serial = 1534] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19D1D400) [pid = 3784] [serial = 1555] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (15D58400) [pid = 3784] [serial = 1547] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (15677C00) [pid = 3784] [serial = 1558] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (131D8000) [pid = 3784] [serial = 1543] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (19F10800) [pid = 3784] [serial = 1556] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (132E5800) [pid = 3784] [serial = 1544] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10A10000) [pid = 3784] [serial = 1540] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (16A06000) [pid = 3784] [serial = 1559] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10A7E800) [pid = 3784] [serial = 1541] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (16EDB800) [pid = 3784] [serial = 1549] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (17660C00) [pid = 3784] [serial = 1550] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (181E5C00) [pid = 3784] [serial = 1553] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19FC1800) [pid = 3784] [serial = 1562] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (19FB6400) [pid = 3784] [serial = 1561] [outer = 00000000] [url = about:blank] 05:39:23 INFO - PROCESS | 3784 | 1467985163765 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1568ms 05:39:23 INFO - PROCESS | 3784 | 1467985163810 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:39:23 INFO - PROCESS | 3784 | 1467985163814 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 05:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:39:23 INFO - PROCESS | 3784 | 1467985163819 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 3784 | 1467985163823 Marionette TRACE conn2 <- [1,2118,null,{}] 05:39:23 INFO - PROCESS | 3784 | 1467985163829 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:23 INFO - PROCESS | 3784 | 1467985163832 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:23 INFO - PROCESS | 3784 | 1467985163918 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:39:23 INFO - PROCESS | 3784 | 1467985163927 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 3784 | 1467985163932 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:23 INFO - PROCESS | 3784 | ++DOCSHELL 10B65400 == 27 [pid = 3784] [id = 539] 05:39:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (10B6F800) [pid = 3784] [serial = 1617] [outer = 00000000] 05:39:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (10BB2000) [pid = 3784] [serial = 1618] [outer = 10B6F800] 05:39:24 INFO - PROCESS | 3784 | 1467985163979 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (10F28C00) [pid = 3784] [serial = 1619] [outer = 10B6F800] 05:39:24 INFO - PROCESS | 3784 | 1467985164476 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 05:39:24 INFO - PROCESS | 3784 | 1467985164555 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 05:39:24 INFO - PROCESS | 3784 | 1467985164564 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 3784 | 1467985164566 Marionette TRACE conn2 <- [1,2122,null,{}] 05:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:39:24 INFO - PROCESS | 3784 | 1467985164570 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:24 INFO - PROCESS | 3784 | 1467985164573 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:24 INFO - PROCESS | 3784 | 1467985164658 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:39:24 INFO - PROCESS | 3784 | 1467985164761 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 3784 | 1467985164763 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:24 INFO - PROCESS | 3784 | ++DOCSHELL 131DE000 == 28 [pid = 3784] [id = 540] 05:39:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (131DE400) [pid = 3784] [serial = 1620] [outer = 00000000] 05:39:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1342F800) [pid = 3784] [serial = 1621] [outer = 131DE400] 05:39:24 INFO - PROCESS | 3784 | 1467985164814 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (139D4800) [pid = 3784] [serial = 1622] [outer = 131DE400] 05:39:25 INFO - PROCESS | 3784 | 1467985165258 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 674ms 05:39:25 INFO - PROCESS | 3784 | 1467985165280 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 3784 | 1467985165282 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 05:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:39:25 INFO - PROCESS | 3784 | 1467985165285 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 3784 | 1467985165289 Marionette TRACE conn2 <- [1,2126,null,{}] 05:39:25 INFO - PROCESS | 3784 | 1467985165299 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:25 INFO - PROCESS | 3784 | 1467985165304 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:25 INFO - PROCESS | 3784 | 1467985165392 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:39:25 INFO - PROCESS | 3784 | 1467985165399 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 3784 | 1467985165402 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:25 INFO - PROCESS | 3784 | ++DOCSHELL 15D58400 == 29 [pid = 3784] [id = 541] 05:39:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1689B400) [pid = 3784] [serial = 1623] [outer = 00000000] 05:39:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (16A01800) [pid = 3784] [serial = 1624] [outer = 1689B400] 05:39:25 INFO - PROCESS | 3784 | 1467985165448 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (16A9C400) [pid = 3784] [serial = 1625] [outer = 1689B400] 05:39:25 INFO - PROCESS | 3784 | 1467985165962 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 737ms 05:39:26 INFO - PROCESS | 3784 | 1467985166033 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 3784 | 1467985166035 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 05:39:26 INFO - PROCESS | 3784 | 1467985166039 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 3784 | 1467985166041 Marionette TRACE conn2 <- [1,2130,null,{}] 05:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:39:26 INFO - PROCESS | 3784 | 1467985166044 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:26 INFO - PROCESS | 3784 | 1467985166046 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:26 INFO - PROCESS | 3784 | 1467985166194 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:39:26 INFO - PROCESS | 3784 | 1467985166254 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:26 INFO - PROCESS | 3784 | 1467985166256 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:26 INFO - PROCESS | 3784 | ++DOCSHELL 16EE0000 == 30 [pid = 3784] [id = 542] 05:39:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (17517800) [pid = 3784] [serial = 1626] [outer = 00000000] 05:39:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (17604800) [pid = 3784] [serial = 1627] [outer = 17517800] 05:39:26 INFO - PROCESS | 3784 | 1467985166303 Marionette DEBUG loaded listener.js 05:39:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (17660C00) [pid = 3784] [serial = 1628] [outer = 17517800] 05:39:26 INFO - PROCESS | 3784 | 1467985166720 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 3784 | 1467985166784 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 05:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:39:26 INFO - PROCESS | 3784 | 1467985166795 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 3784 | 1467985166797 Marionette TRACE conn2 <- [1,2134,null,{}] 05:39:26 INFO - PROCESS | 3784 | 1467985166800 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:26 INFO - PROCESS | 3784 | 1467985166803 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:26 INFO - PROCESS | 3784 | 1467985166913 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:39:26 INFO - PROCESS | 3784 | 1467985166923 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:26 INFO - PROCESS | 3784 | 1467985166925 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:26 INFO - PROCESS | 3784 | ++DOCSHELL 176B0400 == 31 [pid = 3784] [id = 543] 05:39:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (176B2000) [pid = 3784] [serial = 1629] [outer = 00000000] 05:39:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (181E3800) [pid = 3784] [serial = 1630] [outer = 176B2000] 05:39:26 INFO - PROCESS | 3784 | 1467985166967 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (181E8400) [pid = 3784] [serial = 1631] [outer = 176B2000] 05:39:27 INFO - PROCESS | 3784 | 1467985167435 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 3784 | 1467985167489 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 05:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:39:27 INFO - PROCESS | 3784 | 1467985167493 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 3784 | 1467985167495 Marionette TRACE conn2 <- [1,2138,null,{}] 05:39:27 INFO - PROCESS | 3784 | 1467985167498 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:27 INFO - PROCESS | 3784 | 1467985167504 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:27 INFO - PROCESS | 3784 | 1467985167864 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (16FE8800) [pid = 3784] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19A49000) [pid = 3784] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (131DDC00) [pid = 3784] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (13C77800) [pid = 3784] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (1738AC00) [pid = 3784] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (19FD0800) [pid = 3784] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10A75400) [pid = 3784] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10470400) [pid = 3784] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (168B2400) [pid = 3784] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19FAF400) [pid = 3784] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A62E400) [pid = 3784] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (12BDEC00) [pid = 3784] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:39:27 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (144E8400) [pid = 3784] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:39:27 INFO - PROCESS | 3784 | 1467985167934 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:27 INFO - PROCESS | 3784 | 1467985167936 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:27 INFO - PROCESS | 3784 | ++DOCSHELL 0C7F8C00 == 32 [pid = 3784] [id = 544] 05:39:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (0F394C00) [pid = 3784] [serial = 1632] [outer = 00000000] 05:39:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (12BDEC00) [pid = 3784] [serial = 1633] [outer = 0F394C00] 05:39:27 INFO - PROCESS | 3784 | 1467985167981 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (156A4C00) [pid = 3784] [serial = 1634] [outer = 0F394C00] 05:39:28 INFO - PROCESS | 3784 | 1467985168390 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 941ms 05:39:28 INFO - PROCESS | 3784 | 1467985168438 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:39:28 INFO - PROCESS | 3784 | 1467985168440 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 05:39:28 INFO - PROCESS | 3784 | 1467985168444 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:39:28 INFO - PROCESS | 3784 | 1467985168445 Marionette TRACE conn2 <- [1,2142,null,{}] 05:39:28 INFO - PROCESS | 3784 | 1467985168449 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:28 INFO - PROCESS | 3784 | 1467985168451 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:28 INFO - PROCESS | 3784 | 1467985168528 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:39:28 INFO - PROCESS | 3784 | 1467985168536 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 3784 | 1467985168538 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:28 INFO - PROCESS | 3784 | ++DOCSHELL 131DF400 == 33 [pid = 3784] [id = 545] 05:39:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1342E800) [pid = 3784] [serial = 1635] [outer = 00000000] 05:39:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19F09800) [pid = 3784] [serial = 1636] [outer = 1342E800] 05:39:28 INFO - PROCESS | 3784 | 1467985168582 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19F0DC00) [pid = 3784] [serial = 1637] [outer = 1342E800] 05:39:29 INFO - PROCESS | 3784 | 1467985169021 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 627ms 05:39:29 INFO - PROCESS | 3784 | 1467985169082 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 3784 | 1467985169085 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 05:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:39:29 INFO - PROCESS | 3784 | 1467985169088 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 3784 | 1467985169090 Marionette TRACE conn2 <- [1,2146,null,{}] 05:39:29 INFO - PROCESS | 3784 | 1467985169093 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:29 INFO - PROCESS | 3784 | 1467985169095 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:29 INFO - PROCESS | 3784 | 1467985169176 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:39:29 INFO - PROCESS | 3784 | 1467985169211 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 3784 | 1467985169213 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:29 INFO - PROCESS | 3784 | ++DOCSHELL 19F07C00 == 34 [pid = 3784] [id = 546] 05:39:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FB5800) [pid = 3784] [serial = 1638] [outer = 00000000] 05:39:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19FCB800) [pid = 3784] [serial = 1639] [outer = 19FB5800] 05:39:29 INFO - PROCESS | 3784 | 1467985169256 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19FBBC00) [pid = 3784] [serial = 1640] [outer = 19FB5800] 05:39:29 INFO - PROCESS | 3784 | 1467985169677 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 643ms 05:39:29 INFO - PROCESS | 3784 | 1467985169726 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 3784 | 1467985169728 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 05:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:39:29 INFO - PROCESS | 3784 | 1467985169731 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 3784 | 1467985169733 Marionette TRACE conn2 <- [1,2150,null,{}] 05:39:29 INFO - PROCESS | 3784 | 1467985169736 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:29 INFO - PROCESS | 3784 | 1467985169738 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:29 INFO - PROCESS | 3784 | 1467985169815 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:39:29 INFO - PROCESS | 3784 | 1467985169942 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 3784 | 1467985169946 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:29 INFO - PROCESS | 3784 | ++DOCSHELL 0C7F5000 == 35 [pid = 3784] [id = 547] 05:39:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (0C7F5800) [pid = 3784] [serial = 1641] [outer = 00000000] 05:39:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (10435400) [pid = 3784] [serial = 1642] [outer = 0C7F5800] 05:39:30 INFO - PROCESS | 3784 | 1467985170003 Marionette DEBUG loaded listener.js 05:39:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (104EA400) [pid = 3784] [serial = 1643] [outer = 0C7F5800] 05:39:30 INFO - PROCESS | 3784 | 1467985170753 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1098ms 05:39:30 INFO - PROCESS | 3784 | 1467985170831 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 3784 | 1467985170835 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 05:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:39:30 INFO - PROCESS | 3784 | 1467985170840 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 3784 | 1467985170843 Marionette TRACE conn2 <- [1,2154,null,{}] 05:39:30 INFO - PROCESS | 3784 | 1467985170848 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:30 INFO - PROCESS | 3784 | 1467985170853 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:30 INFO - PROCESS | 3784 | 1467985170980 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:39:31 INFO - PROCESS | 3784 | 1467985171116 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 3784 | 1467985171119 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:31 INFO - PROCESS | 3784 | ++DOCSHELL 114DA000 == 36 [pid = 3784] [id = 548] 05:39:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (130A9C00) [pid = 3784] [serial = 1644] [outer = 00000000] 05:39:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (14294800) [pid = 3784] [serial = 1645] [outer = 130A9C00] 05:39:31 INFO - PROCESS | 3784 | 1467985171176 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (15677C00) [pid = 3784] [serial = 1646] [outer = 130A9C00] 05:39:32 INFO - PROCESS | 3784 | 1467985172000 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1192ms 05:39:32 INFO - PROCESS | 3784 | 1467985172071 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 3784 | 1467985172075 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 05:39:32 INFO - PROCESS | 3784 | 1467985172081 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:39:32 INFO - PROCESS | 3784 | 1467985172084 Marionette TRACE conn2 <- [1,2158,null,{}] 05:39:32 INFO - PROCESS | 3784 | 1467985172089 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:32 INFO - PROCESS | 3784 | 1467985172092 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:32 INFO - PROCESS | 3784 | 1467985172199 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:39:32 INFO - PROCESS | 3784 | 1467985172330 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 3784 | 1467985172335 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:32 INFO - PROCESS | 3784 | ++DOCSHELL 1281F800 == 37 [pid = 3784] [id = 549] 05:39:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (12825800) [pid = 3784] [serial = 1647] [outer = 00000000] 05:39:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (13136400) [pid = 3784] [serial = 1648] [outer = 12825800] 05:39:32 INFO - PROCESS | 3784 | 1467985172385 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1328D800) [pid = 3784] [serial = 1649] [outer = 12825800] 05:39:32 INFO - PROCESS | 3784 | --DOCSHELL 19F07C00 == 36 [pid = 3784] [id = 546] 05:39:32 INFO - PROCESS | 3784 | --DOCSHELL 131DF400 == 35 [pid = 3784] [id = 545] 05:39:32 INFO - PROCESS | 3784 | --DOCSHELL 0C7F8C00 == 34 [pid = 3784] [id = 544] 05:39:32 INFO - PROCESS | 3784 | --DOCSHELL 176B0400 == 33 [pid = 3784] [id = 543] 05:39:32 INFO - PROCESS | 3784 | --DOCSHELL 16EE0000 == 32 [pid = 3784] [id = 542] 05:39:32 INFO - PROCESS | 3784 | --DOCSHELL 15D58400 == 31 [pid = 3784] [id = 541] 05:39:32 INFO - PROCESS | 3784 | --DOCSHELL 131DE000 == 30 [pid = 3784] [id = 540] 05:39:32 INFO - PROCESS | 3784 | --DOCSHELL 10B65400 == 29 [pid = 3784] [id = 539] 05:39:32 INFO - PROCESS | 3784 | --DOCSHELL 12929400 == 28 [pid = 3784] [id = 538] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (181E7400) [pid = 3784] [serial = 1586] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (19D19C00) [pid = 3784] [serial = 1588] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (1390C800) [pid = 3784] [serial = 1576] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (139CEC00) [pid = 3784] [serial = 1577] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (1429E800) [pid = 3784] [serial = 1570] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (156AC800) [pid = 3784] [serial = 1571] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1765E000) [pid = 3784] [serial = 1582] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1A625800) [pid = 3784] [serial = 1565] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (10B78000) [pid = 3784] [serial = 1567] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (11274800) [pid = 3784] [serial = 1568] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10B5C800) [pid = 3784] [serial = 1573] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (114CC800) [pid = 3784] [serial = 1574] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (168B9C00) [pid = 3784] [serial = 1579] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (16A97C00) [pid = 3784] [serial = 1580] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19FC3C00) [pid = 3784] [serial = 1591] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A786400) [pid = 3784] [serial = 1600] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1A786800) [pid = 3784] [serial = 1601] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (13CB9400) [pid = 3784] [serial = 1594] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (181DF000) [pid = 3784] [serial = 1595] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A520800) [pid = 3784] [serial = 1597] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1A623800) [pid = 3784] [serial = 1598] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19FC6400) [pid = 3784] [serial = 1592] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (181E0400) [pid = 3784] [serial = 1585] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (19D19400) [pid = 3784] [serial = 1589] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (176AC800) [pid = 3784] [serial = 1583] [outer = 00000000] [url = about:blank] 05:39:32 INFO - PROCESS | 3784 | 1467985172887 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 831ms 05:39:32 INFO - PROCESS | 3784 | 1467985172928 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 3784 | 1467985172933 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 05:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:39:32 INFO - PROCESS | 3784 | 1467985172939 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 3784 | 1467985172942 Marionette TRACE conn2 <- [1,2162,null,{}] 05:39:32 INFO - PROCESS | 3784 | 1467985172945 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:32 INFO - PROCESS | 3784 | 1467985172948 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:33 INFO - PROCESS | 3784 | 1467985173033 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:39:33 INFO - PROCESS | 3784 | 1467985173041 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 3784 | 1467985173044 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:33 INFO - PROCESS | 3784 | ++DOCSHELL 11CDD400 == 29 [pid = 3784] [id = 550] 05:39:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (12828000) [pid = 3784] [serial = 1650] [outer = 00000000] 05:39:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (13949400) [pid = 3784] [serial = 1651] [outer = 12828000] 05:39:33 INFO - PROCESS | 3784 | 1467985173098 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (13D9A000) [pid = 3784] [serial = 1652] [outer = 12828000] 05:39:33 INFO - PROCESS | 3784 | 1467985173613 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 706ms 05:39:33 INFO - PROCESS | 3784 | 1467985173670 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:39:33 INFO - PROCESS | 3784 | 1467985173672 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 05:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:39:33 INFO - PROCESS | 3784 | 1467985173676 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - PROCESS | 3784 | 1467985173680 Marionette TRACE conn2 <- [1,2166,null,{}] 05:39:33 INFO - PROCESS | 3784 | 1467985173690 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:33 INFO - PROCESS | 3784 | 1467985173695 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:33 INFO - PROCESS | 3784 | 1467985173811 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:39:33 INFO - PROCESS | 3784 | 1467985173916 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 3784 | 1467985173919 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:33 INFO - PROCESS | 3784 | ++DOCSHELL 168BDC00 == 30 [pid = 3784] [id = 551] 05:39:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (16A03C00) [pid = 3784] [serial = 1653] [outer = 00000000] 05:39:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (16A9A800) [pid = 3784] [serial = 1654] [outer = 16A03C00] 05:39:33 INFO - PROCESS | 3784 | 1467985173967 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (16BB4800) [pid = 3784] [serial = 1655] [outer = 16A03C00] 05:39:34 INFO - PROCESS | 3784 | 1467985174339 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 705ms 05:39:34 INFO - PROCESS | 3784 | 1467985174375 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 3784 | 1467985174377 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 05:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:39:34 INFO - PROCESS | 3784 | 1467985174380 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 3784 | 1467985174382 Marionette TRACE conn2 <- [1,2170,null,{}] 05:39:34 INFO - PROCESS | 3784 | 1467985174385 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:34 INFO - PROCESS | 3784 | 1467985174387 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:34 INFO - PROCESS | 3784 | 1467985174469 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:39:34 INFO - PROCESS | 3784 | 1467985174474 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 3784 | 1467985174477 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:34 INFO - PROCESS | 3784 | ++DOCSHELL 1750E000 == 31 [pid = 3784] [id = 552] 05:39:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (17518800) [pid = 3784] [serial = 1656] [outer = 00000000] 05:39:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (17F25400) [pid = 3784] [serial = 1657] [outer = 17518800] 05:39:34 INFO - PROCESS | 3784 | 1467985174520 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (181E0000) [pid = 3784] [serial = 1658] [outer = 17518800] 05:39:35 INFO - PROCESS | 3784 | 1467985175007 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 690ms 05:39:35 INFO - PROCESS | 3784 | 1467985175080 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:39:35 INFO - PROCESS | 3784 | 1467985175082 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 05:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:39:35 INFO - PROCESS | 3784 | 1467985175085 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 3784 | 1467985175087 Marionette TRACE conn2 <- [1,2174,null,{}] 05:39:35 INFO - PROCESS | 3784 | 1467985175091 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:35 INFO - PROCESS | 3784 | 1467985175093 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:35 INFO - PROCESS | 3784 | 1467985175209 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:39:35 INFO - PROCESS | 3784 | 1467985175299 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 3784 | 1467985175301 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:35 INFO - PROCESS | 3784 | ++DOCSHELL 1394A800 == 32 [pid = 3784] [id = 553] 05:39:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (181EBC00) [pid = 3784] [serial = 1659] [outer = 00000000] 05:39:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19A50C00) [pid = 3784] [serial = 1660] [outer = 181EBC00] 05:39:35 INFO - PROCESS | 3784 | 1467985175344 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19ADF800) [pid = 3784] [serial = 1661] [outer = 181EBC00] 05:39:35 INFO - PROCESS | 3784 | 1467985175749 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 05:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:39:35 INFO - PROCESS | 3784 | 1467985175788 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:39:35 INFO - PROCESS | 3784 | 1467985175789 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 05:39:35 INFO - PROCESS | 3784 | 1467985175793 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 3784 | 1467985175794 Marionette TRACE conn2 <- [1,2178,null,{}] 05:39:35 INFO - PROCESS | 3784 | 1467985175798 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:35 INFO - PROCESS | 3784 | 1467985175804 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:35 INFO - PROCESS | 3784 | 1467985175949 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:39:36 INFO - PROCESS | 3784 | 1467985176016 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:36 INFO - PROCESS | 3784 | 1467985176018 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:36 INFO - PROCESS | 3784 | ++DOCSHELL 19D1B000 == 33 [pid = 3784] [id = 554] 05:39:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19D1B400) [pid = 3784] [serial = 1662] [outer = 00000000] 05:39:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FB5400) [pid = 3784] [serial = 1663] [outer = 19D1B400] 05:39:36 INFO - PROCESS | 3784 | 1467985176061 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A522400) [pid = 3784] [serial = 1664] [outer = 19D1B400] 05:39:36 INFO - PROCESS | 3784 | 1467985176479 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 737ms 05:39:36 INFO - PROCESS | 3784 | 1467985176533 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 3784 | 1467985176535 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 05:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:39:36 INFO - PROCESS | 3784 | 1467985176538 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 3784 | 1467985176540 Marionette TRACE conn2 <- [1,2182,null,{}] 05:39:36 INFO - PROCESS | 3784 | 1467985176543 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:36 INFO - PROCESS | 3784 | 1467985176545 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:36 INFO - PROCESS | 3784 | 1467985176681 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (17517800) [pid = 3784] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (131DE400) [pid = 3784] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (129B3400) [pid = 3784] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1689B400) [pid = 3784] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10B6F800) [pid = 3784] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (176B2000) [pid = 3784] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10B7EC00) [pid = 3784] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (13C76C00) [pid = 3784] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19CC9400) [pid = 3784] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A78C400) [pid = 3784] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (0F394C00) [pid = 3784] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:39:36 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1342E800) [pid = 3784] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:39:36 INFO - PROCESS | 3784 | 1467985176806 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:36 INFO - PROCESS | 3784 | 1467985176808 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:36 INFO - PROCESS | 3784 | ++DOCSHELL 0F394C00 == 34 [pid = 3784] [id = 555] 05:39:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (10435800) [pid = 3784] [serial = 1665] [outer = 00000000] 05:39:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (12BDF800) [pid = 3784] [serial = 1666] [outer = 10435800] 05:39:36 INFO - PROCESS | 3784 | 1467985176852 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (12D7F800) [pid = 3784] [serial = 1667] [outer = 10435800] 05:39:37 INFO - PROCESS | 3784 | 1467985177227 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 738ms 05:39:37 INFO - PROCESS | 3784 | 1467985177277 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:39:37 INFO - PROCESS | 3784 | 1467985177279 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 05:39:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:39:37 INFO - PROCESS | 3784 | 1467985177282 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - PROCESS | 3784 | 1467985177284 Marionette TRACE conn2 <- [1,2186,null,{}] 05:39:37 INFO - PROCESS | 3784 | 1467985177288 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:37 INFO - PROCESS | 3784 | 1467985177289 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:37 INFO - PROCESS | 3784 | 1467985177367 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:39:37 INFO - PROCESS | 3784 | 1467985177460 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 3784 | 1467985177463 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:37 INFO - PROCESS | 3784 | ++DOCSHELL 10B5C400 == 35 [pid = 3784] [id = 556] 05:39:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (10B7EC00) [pid = 3784] [serial = 1668] [outer = 00000000] 05:39:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (19D18400) [pid = 3784] [serial = 1669] [outer = 10B7EC00] 05:39:37 INFO - PROCESS | 3784 | 1467985177505 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19FB4C00) [pid = 3784] [serial = 1670] [outer = 10B7EC00] 05:39:37 INFO - PROCESS | 3784 | 1467985177842 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 596ms 05:39:37 INFO - PROCESS | 3784 | 1467985177879 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:39:37 INFO - PROCESS | 3784 | 1467985177881 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 05:39:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:39:37 INFO - PROCESS | 3784 | 1467985177885 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - PROCESS | 3784 | 1467985177887 Marionette TRACE conn2 <- [1,2190,null,{}] 05:39:37 INFO - PROCESS | 3784 | 1467985177890 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:37 INFO - PROCESS | 3784 | 1467985177892 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:38 INFO - PROCESS | 3784 | 1467985178005 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:39:38 INFO - PROCESS | 3784 | 1467985178013 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 3784 | 1467985178014 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:38 INFO - PROCESS | 3784 | ++DOCSHELL 1429E800 == 36 [pid = 3784] [id = 557] 05:39:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (16A99400) [pid = 3784] [serial = 1671] [outer = 00000000] 05:39:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1A62F000) [pid = 3784] [serial = 1672] [outer = 16A99400] 05:39:38 INFO - PROCESS | 3784 | 1467985178059 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1A62FC00) [pid = 3784] [serial = 1673] [outer = 16A99400] 05:39:38 INFO - PROCESS | 3784 | 1467985178479 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 643ms 05:39:38 INFO - PROCESS | 3784 | 1467985178523 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:39:38 INFO - PROCESS | 3784 | 1467985178525 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 05:39:38 INFO - PROCESS | 3784 | 1467985178528 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:39:38 INFO - PROCESS | 3784 | 1467985178530 Marionette TRACE conn2 <- [1,2194,null,{}] 05:39:38 INFO - PROCESS | 3784 | 1467985178535 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:38 INFO - PROCESS | 3784 | 1467985178537 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:38 INFO - PROCESS | 3784 | 1467985178653 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:39:38 INFO - PROCESS | 3784 | 1467985178661 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 3784 | 1467985178663 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:38 INFO - PROCESS | 3784 | ++DOCSHELL 1705AC00 == 37 [pid = 3784] [id = 558] 05:39:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19ADBC00) [pid = 3784] [serial = 1674] [outer = 00000000] 05:39:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A788C00) [pid = 3784] [serial = 1675] [outer = 19ADBC00] 05:39:38 INFO - PROCESS | 3784 | 1467985178706 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A78B800) [pid = 3784] [serial = 1676] [outer = 19ADBC00] 05:39:39 INFO - PROCESS | 3784 | 1467985179385 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 910ms 05:39:39 INFO - PROCESS | 3784 | 1467985179434 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:39:39 INFO - PROCESS | 3784 | 1467985179439 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 05:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:39:39 INFO - PROCESS | 3784 | 1467985179444 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 3784 | 1467985179449 Marionette TRACE conn2 <- [1,2198,null,{}] 05:39:39 INFO - PROCESS | 3784 | 1467985179454 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:39 INFO - PROCESS | 3784 | 1467985179457 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:39 INFO - PROCESS | 3784 | 1467985179576 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:39:39 INFO - PROCESS | 3784 | 1467985179706 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:39 INFO - PROCESS | 3784 | 1467985179709 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:39 INFO - PROCESS | 3784 | ++DOCSHELL 10B7E800 == 38 [pid = 3784] [id = 559] 05:39:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (10BB1800) [pid = 3784] [serial = 1677] [outer = 00000000] 05:39:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (131E0400) [pid = 3784] [serial = 1678] [outer = 10BB1800] 05:39:39 INFO - PROCESS | 3784 | 1467985179767 Marionette DEBUG loaded listener.js 05:39:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (144EAC00) [pid = 3784] [serial = 1679] [outer = 10BB1800] 05:39:40 INFO - PROCESS | 3784 | 1467985180333 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 941ms 05:39:40 INFO - PROCESS | 3784 | 1467985180390 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:39:40 INFO - PROCESS | 3784 | 1467985180395 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 05:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:39:40 INFO - PROCESS | 3784 | 1467985180401 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:39:40 INFO - PROCESS | 3784 | 1467985180404 Marionette TRACE conn2 <- [1,2202,null,{}] 05:39:40 INFO - PROCESS | 3784 | 1467985180408 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:40 INFO - PROCESS | 3784 | 1467985180411 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:40 INFO - PROCESS | 3784 | 1467985180526 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:39:40 INFO - PROCESS | 3784 | 1467985180634 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:40 INFO - PROCESS | 3784 | 1467985180637 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:40 INFO - PROCESS | 3784 | ++DOCSHELL 16FE6C00 == 39 [pid = 3784] [id = 560] 05:39:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (17386800) [pid = 3784] [serial = 1680] [outer = 00000000] 05:39:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (176A5400) [pid = 3784] [serial = 1681] [outer = 17386800] 05:39:40 INFO - PROCESS | 3784 | 1467985180691 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (181E5000) [pid = 3784] [serial = 1682] [outer = 17386800] 05:39:41 INFO - PROCESS | 3784 | 1467985181286 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 941ms 05:39:41 INFO - PROCESS | 3784 | 1467985181346 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 3784 | 1467985181349 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 05:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:39:41 INFO - PROCESS | 3784 | 1467985181353 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 3784 | 1467985181356 Marionette TRACE conn2 <- [1,2206,null,{}] 05:39:41 INFO - PROCESS | 3784 | 1467985181367 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:41 INFO - PROCESS | 3784 | 1467985181372 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:41 INFO - PROCESS | 3784 | 1467985181480 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:39:41 INFO - PROCESS | 3784 | 1467985181619 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:41 INFO - PROCESS | 3784 | 1467985181622 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:41 INFO - PROCESS | 3784 | ++DOCSHELL 1A627400 == 40 [pid = 3784] [id = 561] 05:39:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A627C00) [pid = 3784] [serial = 1683] [outer = 00000000] 05:39:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1A783C00) [pid = 3784] [serial = 1684] [outer = 1A627C00] 05:39:41 INFO - PROCESS | 3784 | 1467985181681 Marionette DEBUG loaded listener.js 05:39:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1A791400) [pid = 3784] [serial = 1685] [outer = 1A627C00] 05:39:42 INFO - PROCESS | 3784 | 1467985182249 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 941ms 05:39:42 INFO - PROCESS | 3784 | 1467985182329 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 3784 | 1467985182331 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 05:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:39:42 INFO - PROCESS | 3784 | 1467985182336 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 3784 | 1467985182338 Marionette TRACE conn2 <- [1,2210,null,{}] 05:39:42 INFO - PROCESS | 3784 | 1467985182342 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:42 INFO - PROCESS | 3784 | 1467985182344 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:42 INFO - PROCESS | 3784 | 1467985182451 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:39:42 INFO - PROCESS | 3784 | 1467985182677 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:42 INFO - PROCESS | 3784 | 1467985182681 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:42 INFO - PROCESS | 3784 | ++DOCSHELL 104E6C00 == 41 [pid = 3784] [id = 562] 05:39:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (104E9800) [pid = 3784] [serial = 1686] [outer = 00000000] 05:39:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (10B5C000) [pid = 3784] [serial = 1687] [outer = 104E9800] 05:39:42 INFO - PROCESS | 3784 | 1467985182749 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (10F2A400) [pid = 3784] [serial = 1688] [outer = 104E9800] 05:39:43 INFO - PROCESS | 3784 | 1467985183439 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1145ms 05:39:43 INFO - PROCESS | 3784 | 1467985183484 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 3784 | 1467985183487 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 1429E800 == 40 [pid = 3784] [id = 557] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 10B5C400 == 39 [pid = 3784] [id = 556] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 0F394C00 == 38 [pid = 3784] [id = 555] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 19D1B000 == 37 [pid = 3784] [id = 554] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 1394A800 == 36 [pid = 3784] [id = 553] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 1750E000 == 35 [pid = 3784] [id = 552] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 168BDC00 == 34 [pid = 3784] [id = 551] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 11CDD400 == 33 [pid = 3784] [id = 550] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 1281F800 == 32 [pid = 3784] [id = 549] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 0C7F5000 == 31 [pid = 3784] [id = 547] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 114DA000 == 30 [pid = 3784] [id = 548] 05:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 16FE6C00 == 29 [pid = 3784] [id = 560] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 1A627400 == 28 [pid = 3784] [id = 561] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 1705AC00 == 27 [pid = 3784] [id = 558] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 10B7E800 == 26 [pid = 3784] [id = 559] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (17604800) [pid = 3784] [serial = 1627] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (1342F800) [pid = 3784] [serial = 1621] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (139D4800) [pid = 3784] [serial = 1622] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (131D8800) [pid = 3784] [serial = 1616] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (12DCD800) [pid = 3784] [serial = 1615] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (16A01800) [pid = 3784] [serial = 1624] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (10BB2000) [pid = 3784] [serial = 1618] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (10F28C00) [pid = 3784] [serial = 1619] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (181E3800) [pid = 3784] [serial = 1630] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (17660C00) [pid = 3784] [serial = 1628] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1292C000) [pid = 3784] [serial = 1604] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (11453400) [pid = 3784] [serial = 1603] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (168B9000) [pid = 3784] [serial = 1607] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1566EC00) [pid = 3784] [serial = 1606] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (19FBC400) [pid = 3784] [serial = 1610] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19D1E800) [pid = 3784] [serial = 1609] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A798800) [pid = 3784] [serial = 1613] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A792800) [pid = 3784] [serial = 1612] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (12BDEC00) [pid = 3784] [serial = 1633] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (181E8400) [pid = 3784] [serial = 1631] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19F09800) [pid = 3784] [serial = 1636] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (156A4C00) [pid = 3784] [serial = 1634] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16A9C400) [pid = 3784] [serial = 1625] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19F0DC00) [pid = 3784] [serial = 1637] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (19FCB800) [pid = 3784] [serial = 1639] [outer = 00000000] [url = about:blank] 05:39:44 INFO - PROCESS | 3784 | 1467985184213 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 3784 | 1467985184217 Marionette TRACE conn2 <- [1,2214,null,{}] 05:39:44 INFO - PROCESS | 3784 | --DOCSHELL 1B12D400 == 25 [pid = 3784] [id = 15] 05:39:44 INFO - PROCESS | 3784 | 1467985184250 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:44 INFO - PROCESS | 3784 | 1467985184253 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:44 INFO - PROCESS | 3784 | 1467985184346 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:39:44 INFO - PROCESS | 3784 | 1467985184353 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 3784 | 1467985184356 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:44 INFO - PROCESS | 3784 | ++DOCSHELL 10B5EC00 == 26 [pid = 3784] [id = 563] 05:39:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (10B5F000) [pid = 3784] [serial = 1689] [outer = 00000000] 05:39:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (10B7AC00) [pid = 3784] [serial = 1690] [outer = 10B5F000] 05:39:44 INFO - PROCESS | 3784 | 1467985184405 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (11274800) [pid = 3784] [serial = 1691] [outer = 10B5F000] 05:39:44 INFO - PROCESS | 3784 | 1467985184912 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 879ms 05:39:44 INFO - PROCESS | 3784 | 1467985184968 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 3784 | 1467985184973 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 05:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:39:44 INFO - PROCESS | 3784 | 1467985184977 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 3784 | 1467985184979 Marionette TRACE conn2 <- [1,2218,null,{}] 05:39:45 INFO - PROCESS | 3784 | 1467985184986 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:45 INFO - PROCESS | 3784 | 1467985184991 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:45 INFO - PROCESS | 3784 | 1467985185085 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:39:45 INFO - PROCESS | 3784 | 1467985185177 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 3784 | 1467985185180 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:45 INFO - PROCESS | 3784 | ++DOCSHELL 12BDEC00 == 27 [pid = 3784] [id = 564] 05:39:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (12D7E400) [pid = 3784] [serial = 1692] [outer = 00000000] 05:39:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (131DE000) [pid = 3784] [serial = 1693] [outer = 12D7E400] 05:39:45 INFO - PROCESS | 3784 | 1467985185228 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (132DC400) [pid = 3784] [serial = 1694] [outer = 12D7E400] 05:39:45 INFO - PROCESS | 3784 | 1467985185613 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 690ms 05:39:45 INFO - PROCESS | 3784 | 1467985185677 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 3784 | 1467985185680 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 05:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:39:45 INFO - PROCESS | 3784 | 1467985185683 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 3784 | 1467985185685 Marionette TRACE conn2 <- [1,2222,null,{}] 05:39:45 INFO - PROCESS | 3784 | 1467985185689 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:45 INFO - PROCESS | 3784 | 1467985185691 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:45 INFO - PROCESS | 3784 | 1467985185804 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:39:45 INFO - PROCESS | 3784 | 1467985185822 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 3784 | 1467985185828 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:45 INFO - PROCESS | 3784 | ++DOCSHELL 156AD000 == 28 [pid = 3784] [id = 565] 05:39:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (156ADC00) [pid = 3784] [serial = 1695] [outer = 00000000] 05:39:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1571E800) [pid = 3784] [serial = 1696] [outer = 156ADC00] 05:39:45 INFO - PROCESS | 3784 | 1467985185876 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (168B0C00) [pid = 3784] [serial = 1697] [outer = 156ADC00] 05:39:46 INFO - PROCESS | 3784 | 1467985186321 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 05:39:46 INFO - PROCESS | 3784 | 1467985186382 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 3784 | 1467985186385 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 05:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:39:46 INFO - PROCESS | 3784 | 1467985186388 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 3784 | 1467985186390 Marionette TRACE conn2 <- [1,2226,null,{}] 05:39:46 INFO - PROCESS | 3784 | 1467985186393 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:46 INFO - PROCESS | 3784 | 1467985186395 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:46 INFO - PROCESS | 3784 | 1467985186506 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:39:46 INFO - PROCESS | 3784 | 1467985186513 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 3784 | 1467985186524 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:46 INFO - PROCESS | 3784 | ++DOCSHELL 1571E400 == 29 [pid = 3784] [id = 566] 05:39:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (168BA400) [pid = 3784] [serial = 1698] [outer = 00000000] 05:39:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (16ED5800) [pid = 3784] [serial = 1699] [outer = 168BA400] 05:39:46 INFO - PROCESS | 3784 | 1467985186618 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1750E000) [pid = 3784] [serial = 1700] [outer = 168BA400] 05:39:47 INFO - PROCESS | 3784 | 1467985187029 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 706ms 05:39:47 INFO - PROCESS | 3784 | 1467985187087 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 3784 | 1467985187089 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 05:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:39:47 INFO - PROCESS | 3784 | 1467985187093 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 3784 | 1467985187095 Marionette TRACE conn2 <- [1,2230,null,{}] 05:39:47 INFO - PROCESS | 3784 | 1467985187102 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:47 INFO - PROCESS | 3784 | 1467985187104 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:47 INFO - PROCESS | 3784 | 1467985187240 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:39:47 INFO - PROCESS | 3784 | 1467985187304 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 3784 | 1467985187307 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:47 INFO - PROCESS | 3784 | ++DOCSHELL 16A01800 == 30 [pid = 3784] [id = 567] 05:39:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1758FC00) [pid = 3784] [serial = 1701] [outer = 00000000] 05:39:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (17657800) [pid = 3784] [serial = 1702] [outer = 1758FC00] 05:39:47 INFO - PROCESS | 3784 | 1467985187350 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (17663000) [pid = 3784] [serial = 1703] [outer = 1758FC00] 05:39:47 INFO - PROCESS | 3784 | 1467985187766 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 705ms 05:39:47 INFO - PROCESS | 3784 | 1467985187794 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 3784 | 1467985187796 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 05:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:39:47 INFO - PROCESS | 3784 | 1467985187799 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 3784 | 1467985187802 Marionette TRACE conn2 <- [1,2234,null,{}] 05:39:47 INFO - PROCESS | 3784 | 1467985187805 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:47 INFO - PROCESS | 3784 | 1467985187811 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:47 INFO - PROCESS | 3784 | 1467985187954 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:39:47 INFO - PROCESS | 3784 | 1467985187959 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 3784 | 1467985187961 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:47 INFO - PROCESS | 3784 | ++DOCSHELL 17F1EC00 == 31 [pid = 3784] [id = 568] 05:39:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (181DE400) [pid = 3784] [serial = 1704] [outer = 00000000] 05:39:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (181EC400) [pid = 3784] [serial = 1705] [outer = 181DE400] 05:39:48 INFO - PROCESS | 3784 | 1467985188011 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19A55400) [pid = 3784] [serial = 1706] [outer = 181DE400] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (16A99400) [pid = 3784] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (10B7EC00) [pid = 3784] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (181EBC00) [pid = 3784] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (16A03C00) [pid = 3784] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (130A9C00) [pid = 3784] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10435800) [pid = 3784] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19D1B400) [pid = 3784] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (12828000) [pid = 3784] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19FB5800) [pid = 3784] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (17518800) [pid = 3784] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (0C7F5800) [pid = 3784] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (12825800) [pid = 3784] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:39:48 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19ADBC00) [pid = 3784] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:39:48 INFO - PROCESS | 3784 | 1467985188697 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:39:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:39:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 957ms 05:39:48 INFO - PROCESS | 3784 | 1467985188744 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:39:48 INFO - PROCESS | 3784 | 1467985188745 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 05:39:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:39:48 INFO - PROCESS | 3784 | 1467985188749 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 3784 | 1467985188751 Marionette TRACE conn2 <- [1,2238,null,{}] 05:39:48 INFO - PROCESS | 3784 | 1467985188755 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:48 INFO - PROCESS | 3784 | 1467985188757 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:48 INFO - PROCESS | 3784 | 1467985188832 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:39:48 INFO - PROCESS | 3784 | 1467985188926 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 3784 | 1467985188928 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:48 INFO - PROCESS | 3784 | ++DOCSHELL 0C7F5800 == 32 [pid = 3784] [id = 569] 05:39:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (10435800) [pid = 3784] [serial = 1707] [outer = 00000000] 05:39:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (13437400) [pid = 3784] [serial = 1708] [outer = 10435800] 05:39:49 INFO - PROCESS | 3784 | 1467985188980 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (176AE000) [pid = 3784] [serial = 1709] [outer = 10435800] 05:39:49 INFO - PROCESS | 3784 | 1467985189326 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 596ms 05:39:49 INFO - PROCESS | 3784 | 1467985189346 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 3784 | 1467985189348 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 05:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:39:49 INFO - PROCESS | 3784 | 1467985189351 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 3784 | 1467985189353 Marionette TRACE conn2 <- [1,2242,null,{}] 05:39:49 INFO - PROCESS | 3784 | 1467985189356 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:49 INFO - PROCESS | 3784 | 1467985189358 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:49 INFO - PROCESS | 3784 | 1467985189477 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:39:49 INFO - PROCESS | 3784 | 1467985189484 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 3784 | 1467985189486 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:49 INFO - PROCESS | 3784 | ++DOCSHELL 139D0C00 == 33 [pid = 3784] [id = 570] 05:39:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (13C75C00) [pid = 3784] [serial = 1710] [outer = 00000000] 05:39:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19D1B400) [pid = 3784] [serial = 1711] [outer = 13C75C00] 05:39:49 INFO - PROCESS | 3784 | 1467985189529 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19D1DC00) [pid = 3784] [serial = 1712] [outer = 13C75C00] 05:39:49 INFO - PROCESS | 3784 | 1467985189931 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 627ms 05:39:50 INFO - PROCESS | 3784 | 1467985189989 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 3784 | 1467985189991 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 05:39:50 INFO - PROCESS | 3784 | 1467985189995 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:39:50 INFO - PROCESS | 3784 | 1467985189996 Marionette TRACE conn2 <- [1,2246,null,{}] 05:39:50 INFO - PROCESS | 3784 | 1467985190000 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:50 INFO - PROCESS | 3784 | 1467985190002 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:50 INFO - PROCESS | 3784 | 1467985190118 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:39:50 INFO - PROCESS | 3784 | 1467985190130 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 3784 | 1467985190132 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:50 INFO - PROCESS | 3784 | ++DOCSHELL 10BAB400 == 34 [pid = 3784] [id = 571] 05:39:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (10F27800) [pid = 3784] [serial = 1713] [outer = 00000000] 05:39:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19FB0000) [pid = 3784] [serial = 1714] [outer = 10F27800] 05:39:50 INFO - PROCESS | 3784 | 1467985190175 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19FB0C00) [pid = 3784] [serial = 1715] [outer = 10F27800] 05:39:50 INFO - PROCESS | 3784 | 1467985190868 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 909ms 05:39:50 INFO - PROCESS | 3784 | 1467985190932 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 3784 | 1467985190936 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 05:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:39:50 INFO - PROCESS | 3784 | 1467985190941 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 3784 | 1467985190945 Marionette TRACE conn2 <- [1,2250,null,{}] 05:39:50 INFO - PROCESS | 3784 | 1467985190951 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:50 INFO - PROCESS | 3784 | 1467985190954 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:51 INFO - PROCESS | 3784 | 1467985191072 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:39:51 INFO - PROCESS | 3784 | 1467985191209 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 3784 | 1467985191212 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:51 INFO - PROCESS | 3784 | ++DOCSHELL 10A10000 == 35 [pid = 3784] [id = 572] 05:39:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (10A78000) [pid = 3784] [serial = 1716] [outer = 00000000] 05:39:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (129AF800) [pid = 3784] [serial = 1717] [outer = 10A78000] 05:39:51 INFO - PROCESS | 3784 | 1467985191268 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (131D7800) [pid = 3784] [serial = 1718] [outer = 10A78000] 05:39:51 INFO - PROCESS | 3784 | 1467985191926 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1051ms 05:39:51 INFO - PROCESS | 3784 | 1467985191989 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 3784 | 1467985191994 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 05:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:39:52 INFO - PROCESS | 3784 | 1467985192059 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 3784 | 1467985192062 Marionette TRACE conn2 <- [1,2254,null,{}] 05:39:52 INFO - PROCESS | 3784 | 1467985192072 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:52 INFO - PROCESS | 3784 | 1467985192074 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:52 INFO - PROCESS | 3784 | 1467985192198 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:39:52 INFO - PROCESS | 3784 | 1467985192326 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 3784 | 1467985192329 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:52 INFO - PROCESS | 3784 | ++DOCSHELL 11CD7400 == 36 [pid = 3784] [id = 573] 05:39:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (14295800) [pid = 3784] [serial = 1719] [outer = 00000000] 05:39:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (15718000) [pid = 3784] [serial = 1720] [outer = 14295800] 05:39:52 INFO - PROCESS | 3784 | 1467985192386 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (16A06800) [pid = 3784] [serial = 1721] [outer = 14295800] 05:39:53 INFO - PROCESS | 3784 | --DOCSHELL 139D0C00 == 35 [pid = 3784] [id = 570] 05:39:53 INFO - PROCESS | 3784 | --DOCSHELL 0C7F5800 == 34 [pid = 3784] [id = 569] 05:39:53 INFO - PROCESS | 3784 | --DOCSHELL 17F1EC00 == 33 [pid = 3784] [id = 568] 05:39:53 INFO - PROCESS | 3784 | --DOCSHELL 16A01800 == 32 [pid = 3784] [id = 567] 05:39:53 INFO - PROCESS | 3784 | --DOCSHELL 1571E400 == 31 [pid = 3784] [id = 566] 05:39:53 INFO - PROCESS | 3784 | --DOCSHELL 156AD000 == 30 [pid = 3784] [id = 565] 05:39:53 INFO - PROCESS | 3784 | --DOCSHELL 12BDEC00 == 29 [pid = 3784] [id = 564] 05:39:53 INFO - PROCESS | 3784 | --DOCSHELL 10B5EC00 == 28 [pid = 3784] [id = 563] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (1A78B800) [pid = 3784] [serial = 1676] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (1A788C00) [pid = 3784] [serial = 1675] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1A62F000) [pid = 3784] [serial = 1672] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1A62FC00) [pid = 3784] [serial = 1673] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19FB4C00) [pid = 3784] [serial = 1670] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (19A50C00) [pid = 3784] [serial = 1660] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (16A9A800) [pid = 3784] [serial = 1654] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (15677C00) [pid = 3784] [serial = 1646] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (14294800) [pid = 3784] [serial = 1645] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (12D7F800) [pid = 3784] [serial = 1667] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19FB5400) [pid = 3784] [serial = 1663] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (16BB4800) [pid = 3784] [serial = 1655] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (13D9A000) [pid = 3784] [serial = 1652] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19FBBC00) [pid = 3784] [serial = 1640] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19ADF800) [pid = 3784] [serial = 1661] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19D18400) [pid = 3784] [serial = 1669] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (17F25400) [pid = 3784] [serial = 1657] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (12BDF800) [pid = 3784] [serial = 1666] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (104EA400) [pid = 3784] [serial = 1643] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1A522400) [pid = 3784] [serial = 1664] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1328D800) [pid = 3784] [serial = 1649] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (181E0000) [pid = 3784] [serial = 1658] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (13136400) [pid = 3784] [serial = 1648] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (10435400) [pid = 3784] [serial = 1642] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (13949400) [pid = 3784] [serial = 1651] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3784 | 1467985193283 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1301ms 05:39:53 INFO - PROCESS | 3784 | 1467985193310 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 3784 | 1467985193314 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 05:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:39:53 INFO - PROCESS | 3784 | 1467985193320 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 3784 | 1467985193323 Marionette TRACE conn2 <- [1,2258,null,{}] 05:39:53 INFO - PROCESS | 3784 | 1467985193329 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:53 INFO - PROCESS | 3784 | 1467985193331 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:53 INFO - PROCESS | 3784 | 1467985193426 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:39:53 INFO - PROCESS | 3784 | 1467985193433 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 3784 | 1467985193435 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:53 INFO - PROCESS | 3784 | ++DOCSHELL 10B62C00 == 29 [pid = 3784] [id = 574] 05:39:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (10B64800) [pid = 3784] [serial = 1722] [outer = 00000000] 05:39:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (11CD7800) [pid = 3784] [serial = 1723] [outer = 10B64800] 05:39:53 INFO - PROCESS | 3784 | 1467985193488 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (12921000) [pid = 3784] [serial = 1724] [outer = 10B64800] 05:39:54 INFO - PROCESS | 3784 | 1467985194007 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 737ms 05:39:54 INFO - PROCESS | 3784 | 1467985194061 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 3784 | 1467985194066 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 05:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:39:54 INFO - PROCESS | 3784 | 1467985194071 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 3784 | 1467985194074 Marionette TRACE conn2 <- [1,2262,null,{}] 05:39:54 INFO - PROCESS | 3784 | 1467985194078 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:54 INFO - PROCESS | 3784 | 1467985194080 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:54 INFO - PROCESS | 3784 | 1467985194164 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:39:54 INFO - PROCESS | 3784 | 1467985194172 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 3784 | 1467985194175 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:54 INFO - PROCESS | 3784 | ++DOCSHELL 132E1800 == 30 [pid = 3784] [id = 575] 05:39:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (13910000) [pid = 3784] [serial = 1725] [outer = 00000000] 05:39:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (13C6CC00) [pid = 3784] [serial = 1726] [outer = 13910000] 05:39:54 INFO - PROCESS | 3784 | 1467985194222 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (13D9A000) [pid = 3784] [serial = 1727] [outer = 13910000] 05:39:54 INFO - PROCESS | 3784 | 1467985194686 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 627ms 05:39:54 INFO - PROCESS | 3784 | 1467985194712 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 3784 | 1467985194715 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 05:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:39:54 INFO - PROCESS | 3784 | 1467985194718 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 3784 | 1467985194722 Marionette TRACE conn2 <- [1,2266,null,{}] 05:39:54 INFO - PROCESS | 3784 | 1467985194732 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:54 INFO - PROCESS | 3784 | 1467985194737 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:54 INFO - PROCESS | 3784 | 1467985194821 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:39:54 INFO - PROCESS | 3784 | 1467985194858 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 3784 | 1467985194861 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:54 INFO - PROCESS | 3784 | ++DOCSHELL 168BDC00 == 31 [pid = 3784] [id = 576] 05:39:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (16A01800) [pid = 3784] [serial = 1728] [outer = 00000000] 05:39:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (16B46800) [pid = 3784] [serial = 1729] [outer = 16A01800] 05:39:54 INFO - PROCESS | 3784 | 1467985194909 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (1705C400) [pid = 3784] [serial = 1730] [outer = 16A01800] 05:39:55 INFO - PROCESS | 3784 | 1467985195360 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 706ms 05:39:55 INFO - PROCESS | 3784 | 1467985195420 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:39:55 INFO - PROCESS | 3784 | 1467985195422 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 05:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:39:55 INFO - PROCESS | 3784 | 1467985195426 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 3784 | 1467985195427 Marionette TRACE conn2 <- [1,2270,null,{}] 05:39:55 INFO - PROCESS | 3784 | 1467985195431 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:55 INFO - PROCESS | 3784 | 1467985195433 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:55 INFO - PROCESS | 3784 | 1467985195555 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:39:55 INFO - PROCESS | 3784 | 1467985195615 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 3784 | 1467985195617 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:55 INFO - PROCESS | 3784 | ++DOCSHELL 176AC800 == 32 [pid = 3784] [id = 577] 05:39:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (176B0000) [pid = 3784] [serial = 1731] [outer = 00000000] 05:39:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1810BC00) [pid = 3784] [serial = 1732] [outer = 176B0000] 05:39:55 INFO - PROCESS | 3784 | 1467985195662 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (181E1400) [pid = 3784] [serial = 1733] [outer = 176B0000] 05:39:56 INFO - PROCESS | 3784 | 1467985196074 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 705ms 05:39:56 INFO - PROCESS | 3784 | 1467985196129 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 3784 | 1467985196131 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 05:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:39:56 INFO - PROCESS | 3784 | 1467985196134 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 3784 | 1467985196136 Marionette TRACE conn2 <- [1,2274,null,{}] 05:39:56 INFO - PROCESS | 3784 | 1467985196139 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:56 INFO - PROCESS | 3784 | 1467985196141 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:56 INFO - PROCESS | 3784 | 1467985196281 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:39:56 INFO - PROCESS | 3784 | 1467985196347 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:56 INFO - PROCESS | 3784 | 1467985196350 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:56 INFO - PROCESS | 3784 | ++DOCSHELL 1765B000 == 33 [pid = 3784] [id = 578] 05:39:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (181E4800) [pid = 3784] [serial = 1734] [outer = 00000000] 05:39:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19AD2C00) [pid = 3784] [serial = 1735] [outer = 181E4800] 05:39:56 INFO - PROCESS | 3784 | 1467985196394 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19AD5800) [pid = 3784] [serial = 1736] [outer = 181E4800] 05:39:56 INFO - PROCESS | 3784 | 1467985196811 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:39:56 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 05:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 690ms 05:39:56 INFO - PROCESS | 3784 | 1467985196835 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 3784 | 1467985196837 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 05:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:39:56 INFO - PROCESS | 3784 | 1467985196840 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 3784 | 1467985196842 Marionette TRACE conn2 <- [1,2278,null,{}] 05:39:56 INFO - PROCESS | 3784 | 1467985196846 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:56 INFO - PROCESS | 3784 | 1467985196851 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:57 INFO - PROCESS | 3784 | 1467985196989 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:39:57 INFO - PROCESS | 3784 | 1467985196995 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 3784 | 1467985196997 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:57 INFO - PROCESS | 3784 | ++DOCSHELL 19CD1C00 == 34 [pid = 3784] [id = 579] 05:39:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19D19C00) [pid = 3784] [serial = 1737] [outer = 00000000] 05:39:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FBC400) [pid = 3784] [serial = 1738] [outer = 19D19C00] 05:39:57 INFO - PROCESS | 3784 | 1467985197041 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19FBD000) [pid = 3784] [serial = 1739] [outer = 19D19C00] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (12D7E400) [pid = 3784] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (156ADC00) [pid = 3784] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10B5F000) [pid = 3784] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (104E9800) [pid = 3784] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (181DE400) [pid = 3784] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1B267000) [pid = 3784] [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.] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10BB1800) [pid = 3784] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (17386800) [pid = 3784] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (1A627C00) [pid = 3784] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1758FC00) [pid = 3784] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (10435800) [pid = 3784] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (13C75C00) [pid = 3784] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:39:57 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (168BA400) [pid = 3784] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:39:57 INFO - PROCESS | 3784 | 1467985197569 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 737ms 05:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:39:57 INFO - PROCESS | 3784 | 1467985197582 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 3784 | 1467985197585 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 05:39:57 INFO - PROCESS | 3784 | 1467985197589 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 3784 | 1467985197591 Marionette TRACE conn2 <- [1,2282,null,{}] 05:39:57 INFO - PROCESS | 3784 | 1467985197595 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:57 INFO - PROCESS | 3784 | 1467985197597 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:57 INFO - PROCESS | 3784 | 1467985197701 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:39:57 INFO - PROCESS | 3784 | 1467985197706 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 3784 | 1467985197708 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:57 INFO - PROCESS | 3784 | ++DOCSHELL 10B5F000 == 35 [pid = 3784] [id = 580] 05:39:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (10B7B000) [pid = 3784] [serial = 1740] [outer = 00000000] 05:39:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (17386800) [pid = 3784] [serial = 1741] [outer = 10B7B000] 05:39:57 INFO - PROCESS | 3784 | 1467985197755 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (181E2C00) [pid = 3784] [serial = 1742] [outer = 10B7B000] 05:39:58 INFO - PROCESS | 3784 | 1467985198181 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 627ms 05:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:39:58 INFO - PROCESS | 3784 | 1467985198224 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 3784 | 1467985198226 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 05:39:58 INFO - PROCESS | 3784 | 1467985198230 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 3784 | 1467985198232 Marionette TRACE conn2 <- [1,2286,null,{}] 05:39:58 INFO - PROCESS | 3784 | 1467985198235 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:58 INFO - PROCESS | 3784 | 1467985198237 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:58 INFO - PROCESS | 3784 | 1467985198318 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:39:58 INFO - PROCESS | 3784 | 1467985198323 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 3784 | 1467985198325 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:58 INFO - PROCESS | 3784 | ++DOCSHELL 139DAC00 == 36 [pid = 3784] [id = 581] 05:39:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (19FBBC00) [pid = 3784] [serial = 1743] [outer = 00000000] 05:39:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (1A52D800) [pid = 3784] [serial = 1744] [outer = 19FBBC00] 05:39:58 INFO - PROCESS | 3784 | 1467985198368 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1A623400) [pid = 3784] [serial = 1745] [outer = 19FBBC00] 05:39:58 INFO - PROCESS | 3784 | 1467985198792 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 596ms 05:39:58 INFO - PROCESS | 3784 | 1467985198838 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 3784 | 1467985198840 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 05:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:39:58 INFO - PROCESS | 3784 | 1467985198847 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 3784 | 1467985198849 Marionette TRACE conn2 <- [1,2290,null,{}] 05:39:58 INFO - PROCESS | 3784 | 1467985198853 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:58 INFO - PROCESS | 3784 | 1467985198854 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:58 INFO - PROCESS | 3784 | 1467985198935 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:39:58 INFO - PROCESS | 3784 | 1467985198941 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 3784 | 1467985198943 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:58 INFO - PROCESS | 3784 | ++DOCSHELL 168BC000 == 37 [pid = 3784] [id = 582] 05:39:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1A521C00) [pid = 3784] [serial = 1746] [outer = 00000000] 05:39:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1A62FC00) [pid = 3784] [serial = 1747] [outer = 1A521C00] 05:39:59 INFO - PROCESS | 3784 | 1467985198996 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1A77EC00) [pid = 3784] [serial = 1748] [outer = 1A521C00] 05:39:59 INFO - PROCESS | 3784 | 1467985199510 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 706ms 05:39:59 INFO - PROCESS | 3784 | 1467985199576 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 3784 | 1467985199580 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 05:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:39:59 INFO - PROCESS | 3784 | 1467985199585 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 3784 | 1467985199590 Marionette TRACE conn2 <- [1,2294,null,{}] 05:39:59 INFO - PROCESS | 3784 | 1467985199597 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:59 INFO - PROCESS | 3784 | 1467985199600 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:59 INFO - PROCESS | 3784 | 1467985199727 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:39:59 INFO - PROCESS | 3784 | 1467985199859 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 3784 | 1467985199864 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:39:59 INFO - PROCESS | 3784 | ++DOCSHELL 10B74800 == 38 [pid = 3784] [id = 583] 05:39:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (10B79C00) [pid = 3784] [serial = 1749] [outer = 00000000] 05:39:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (114CC800) [pid = 3784] [serial = 1750] [outer = 10B79C00] 05:39:59 INFO - PROCESS | 3784 | 1467985199921 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (13136400) [pid = 3784] [serial = 1751] [outer = 10B79C00] 05:40:00 INFO - PROCESS | 3784 | 1467985200550 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1004ms 05:40:00 INFO - PROCESS | 3784 | 1467985200589 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:40:00 INFO - PROCESS | 3784 | 1467985200593 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 05:40:00 INFO - PROCESS | 3784 | 1467985200599 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 3784 | 1467985200604 Marionette TRACE conn2 <- [1,2298,null,{}] 05:40:00 INFO - PROCESS | 3784 | 1467985200608 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:00 INFO - PROCESS | 3784 | 1467985200611 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:00 INFO - PROCESS | 3784 | 1467985200727 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:40:00 INFO - PROCESS | 3784 | 1467985200837 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 3784 | 1467985200840 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:00 INFO - PROCESS | 3784 | ++DOCSHELL 1571A400 == 39 [pid = 3784] [id = 584] 05:40:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1571E400) [pid = 3784] [serial = 1752] [outer = 00000000] 05:40:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (16A0C400) [pid = 3784] [serial = 1753] [outer = 1571E400] 05:40:00 INFO - PROCESS | 3784 | 1467985200894 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (17597800) [pid = 3784] [serial = 1754] [outer = 1571E400] 05:40:01 INFO - PROCESS | 3784 | 1467985201458 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 909ms 05:40:01 INFO - PROCESS | 3784 | 1467985201499 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 3784 | 1467985201502 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 05:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:40:01 INFO - PROCESS | 3784 | 1467985201505 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 3784 | 1467985201508 Marionette TRACE conn2 <- [1,2302,null,{}] 05:40:01 INFO - PROCESS | 3784 | 1467985201518 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:01 INFO - PROCESS | 3784 | 1467985201523 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:01 INFO - PROCESS | 3784 | 1467985201631 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:40:01 INFO - PROCESS | 3784 | 1467985201788 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:01 INFO - PROCESS | 3784 | 1467985201792 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:01 INFO - PROCESS | 3784 | ++DOCSHELL 19F10800 == 40 [pid = 3784] [id = 585] 05:40:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19FAE800) [pid = 3784] [serial = 1755] [outer = 00000000] 05:40:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19FD0400) [pid = 3784] [serial = 1756] [outer = 19FAE800] 05:40:01 INFO - PROCESS | 3784 | 1467985201849 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A628400) [pid = 3784] [serial = 1757] [outer = 19FAE800] 05:40:02 INFO - PROCESS | 3784 | 1467985202417 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 957ms 05:40:02 INFO - PROCESS | 3784 | 1467985202450 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 3784 | 1467985202452 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 05:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:40:02 INFO - PROCESS | 3784 | 1467985202456 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 3784 | 1467985202458 Marionette TRACE conn2 <- [1,2306,null,{}] 05:40:02 INFO - PROCESS | 3784 | 1467985202462 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:02 INFO - PROCESS | 3784 | 1467985202465 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:02 INFO - PROCESS | 3784 | 1467985202573 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:40:02 INFO - PROCESS | 3784 | 1467985202680 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 3784 | 1467985202683 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:02 INFO - PROCESS | 3784 | ++DOCSHELL 1A78B400 == 41 [pid = 3784] [id = 586] 05:40:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A78C400) [pid = 3784] [serial = 1758] [outer = 00000000] 05:40:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A794800) [pid = 3784] [serial = 1759] [outer = 1A78C400] 05:40:02 INFO - PROCESS | 3784 | 1467985202742 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1A799800) [pid = 3784] [serial = 1760] [outer = 1A78C400] 05:40:03 INFO - PROCESS | 3784 | 1467985203464 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 3784 | 1467985203501 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 05:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:40:03 INFO - PROCESS | 3784 | 1467985203523 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 3784 | 1467985203526 Marionette TRACE conn2 <- [1,2310,null,{}] 05:40:03 INFO - PROCESS | 3784 | 1467985203532 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:03 INFO - PROCESS | 3784 | 1467985203534 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:03 INFO - PROCESS | 3784 | 1467985203638 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:40:03 INFO - PROCESS | 3784 | 1467985203799 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 3784 | 1467985203802 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:03 INFO - PROCESS | 3784 | ++DOCSHELL 10B66C00 == 42 [pid = 3784] [id = 587] 05:40:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (131DE400) [pid = 3784] [serial = 1761] [outer = 00000000] 05:40:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1342F800) [pid = 3784] [serial = 1762] [outer = 131DE400] 05:40:03 INFO - PROCESS | 3784 | 1467985203853 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (139D1C00) [pid = 3784] [serial = 1763] [outer = 131DE400] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 139DAC00 == 41 [pid = 3784] [id = 581] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 10B5F000 == 40 [pid = 3784] [id = 580] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 19CD1C00 == 39 [pid = 3784] [id = 579] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 1765B000 == 38 [pid = 3784] [id = 578] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 176AC800 == 37 [pid = 3784] [id = 577] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 168BDC00 == 36 [pid = 3784] [id = 576] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 132E1800 == 35 [pid = 3784] [id = 575] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 1A628C00 == 34 [pid = 3784] [id = 16] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 10B62C00 == 33 [pid = 3784] [id = 574] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 10A10000 == 32 [pid = 3784] [id = 572] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 10BAB400 == 31 [pid = 3784] [id = 571] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 11CD7400 == 30 [pid = 3784] [id = 573] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 104E6C00 == 29 [pid = 3784] [id = 562] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 1A78B400 == 28 [pid = 3784] [id = 586] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 19F10800 == 27 [pid = 3784] [id = 585] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 168BC000 == 26 [pid = 3784] [id = 582] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 10B74800 == 25 [pid = 3784] [id = 583] 05:40:04 INFO - PROCESS | 3784 | --DOCSHELL 1571A400 == 24 [pid = 3784] [id = 584] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (131DE000) [pid = 3784] [serial = 1693] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (132DC400) [pid = 3784] [serial = 1694] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (1571E800) [pid = 3784] [serial = 1696] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (10B7AC00) [pid = 3784] [serial = 1690] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (11274800) [pid = 3784] [serial = 1691] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (10F2A400) [pid = 3784] [serial = 1688] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (10B5C000) [pid = 3784] [serial = 1687] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (181EC400) [pid = 3784] [serial = 1705] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (0C7FBC00) [pid = 3784] [serial = 1142] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (144EAC00) [pid = 3784] [serial = 1679] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (131E0400) [pid = 3784] [serial = 1678] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (181E5000) [pid = 3784] [serial = 1682] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (176A5400) [pid = 3784] [serial = 1681] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1A791400) [pid = 3784] [serial = 1685] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1A783C00) [pid = 3784] [serial = 1684] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (17663000) [pid = 3784] [serial = 1703] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (17657800) [pid = 3784] [serial = 1702] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (13437400) [pid = 3784] [serial = 1708] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19D1B400) [pid = 3784] [serial = 1711] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19D1DC00) [pid = 3784] [serial = 1712] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (19A55400) [pid = 3784] [serial = 1706] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16ED5800) [pid = 3784] [serial = 1699] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1750E000) [pid = 3784] [serial = 1700] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (19FB0000) [pid = 3784] [serial = 1714] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (168B0C00) [pid = 3784] [serial = 1697] [outer = 00000000] [url = about:blank] 05:40:04 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (176AE000) [pid = 3784] [serial = 1709] [outer = 00000000] [url = about:blank] 05:40:05 INFO - PROCESS | 3784 | 1467985205035 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1569ms 05:40:05 INFO - PROCESS | 3784 | 1467985205078 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 3784 | 1467985205082 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 05:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:40:05 INFO - PROCESS | 3784 | 1467985205087 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 3784 | 1467985205091 Marionette TRACE conn2 <- [1,2314,null,{}] 05:40:05 INFO - PROCESS | 3784 | 1467985205096 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:05 INFO - PROCESS | 3784 | 1467985205099 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:05 INFO - PROCESS | 3784 | 1467985205186 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:40:05 INFO - PROCESS | 3784 | 1467985205195 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 3784 | 1467985205198 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:05 INFO - PROCESS | 3784 | ++DOCSHELL 10B62C00 == 25 [pid = 3784] [id = 588] 05:40:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (10B65400) [pid = 3784] [serial = 1764] [outer = 00000000] 05:40:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (10E98C00) [pid = 3784] [serial = 1765] [outer = 10B65400] 05:40:05 INFO - PROCESS | 3784 | 1467985205245 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (11270400) [pid = 3784] [serial = 1766] [outer = 10B65400] 05:40:05 INFO - PROCESS | 3784 | 1467985205729 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 690ms 05:40:05 INFO - PROCESS | 3784 | 1467985205788 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 3784 | 1467985205793 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 05:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:40:05 INFO - PROCESS | 3784 | 1467985205799 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 3784 | 1467985205802 Marionette TRACE conn2 <- [1,2318,null,{}] 05:40:05 INFO - PROCESS | 3784 | 1467985205805 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:05 INFO - PROCESS | 3784 | 1467985205808 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:05 INFO - PROCESS | 3784 | 1467985205925 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:40:06 INFO - PROCESS | 3784 | 1467985206029 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 3784 | 1467985206031 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:06 INFO - PROCESS | 3784 | ++DOCSHELL 12BDF800 == 26 [pid = 3784] [id = 589] 05:40:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (12D7F000) [pid = 3784] [serial = 1767] [outer = 00000000] 05:40:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (1328D800) [pid = 3784] [serial = 1768] [outer = 12D7F000] 05:40:06 INFO - PROCESS | 3784 | 1467985206078 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (132E1000) [pid = 3784] [serial = 1769] [outer = 12D7F000] 05:40:06 INFO - PROCESS | 3784 | 1467985206443 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 706ms 05:40:06 INFO - PROCESS | 3784 | 1467985206498 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 3784 | 1467985206500 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 05:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:40:06 INFO - PROCESS | 3784 | 1467985206504 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 3784 | 1467985206507 Marionette TRACE conn2 <- [1,2322,null,{}] 05:40:06 INFO - PROCESS | 3784 | 1467985206518 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:06 INFO - PROCESS | 3784 | 1467985206522 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:06 INFO - PROCESS | 3784 | 1467985206606 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:40:06 INFO - PROCESS | 3784 | 1467985206613 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 3784 | 1467985206616 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:06 INFO - PROCESS | 3784 | ++DOCSHELL 1429E400 == 27 [pid = 3784] [id = 590] 05:40:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (1429F400) [pid = 3784] [serial = 1770] [outer = 00000000] 05:40:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (15712C00) [pid = 3784] [serial = 1771] [outer = 1429F400] 05:40:06 INFO - PROCESS | 3784 | 1467985206662 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1689D800) [pid = 3784] [serial = 1772] [outer = 1429F400] 05:40:07 INFO - PROCESS | 3784 | 1467985207170 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 706ms 05:40:07 INFO - PROCESS | 3784 | 1467985207203 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 3784 | 1467985207205 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 05:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:40:07 INFO - PROCESS | 3784 | 1467985207209 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 3784 | 1467985207211 Marionette TRACE conn2 <- [1,2326,null,{}] 05:40:07 INFO - PROCESS | 3784 | 1467985207214 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:07 INFO - PROCESS | 3784 | 1467985207216 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:07 INFO - PROCESS | 3784 | 1467985207362 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:40:07 INFO - PROCESS | 3784 | 1467985207384 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 3784 | 1467985207386 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:07 INFO - PROCESS | 3784 | ++DOCSHELL 16A9A400 == 28 [pid = 3784] [id = 591] 05:40:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (16A9C000) [pid = 3784] [serial = 1773] [outer = 00000000] 05:40:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (16ED8400) [pid = 3784] [serial = 1774] [outer = 16A9C000] 05:40:07 INFO - PROCESS | 3784 | 1467985207429 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (17385C00) [pid = 3784] [serial = 1775] [outer = 16A9C000] 05:40:07 INFO - PROCESS | 3784 | 1467985207901 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 706ms 05:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:40:07 INFO - PROCESS | 3784 | 1467985207939 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 3784 | 1467985207941 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 05:40:07 INFO - PROCESS | 3784 | 1467985207945 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 3784 | 1467985207946 Marionette TRACE conn2 <- [1,2330,null,{}] 05:40:07 INFO - PROCESS | 3784 | 1467985207950 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:07 INFO - PROCESS | 3784 | 1467985207952 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:08 INFO - PROCESS | 3784 | 1467985208065 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:40:08 INFO - PROCESS | 3784 | 1467985208070 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:08 INFO - PROCESS | 3784 | 1467985208072 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:08 INFO - PROCESS | 3784 | ++DOCSHELL 168B8400 == 29 [pid = 3784] [id = 592] 05:40:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (16A9BC00) [pid = 3784] [serial = 1776] [outer = 00000000] 05:40:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (17660800) [pid = 3784] [serial = 1777] [outer = 16A9BC00] 05:40:08 INFO - PROCESS | 3784 | 1467985208118 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (16B45400) [pid = 3784] [serial = 1778] [outer = 16A9BC00] 05:40:08 INFO - PROCESS | 3784 | 1467985208602 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 05:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:40:08 INFO - PROCESS | 3784 | 1467985208645 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 3784 | 1467985208647 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 05:40:08 INFO - PROCESS | 3784 | 1467985208650 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 3784 | 1467985208652 Marionette TRACE conn2 <- [1,2334,null,{}] 05:40:08 INFO - PROCESS | 3784 | 1467985208657 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:08 INFO - PROCESS | 3784 | 1467985208666 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:08 INFO - PROCESS | 3784 | 1467985208823 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1B12D800) [pid = 3784] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19D19C00) [pid = 3784] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (181E4800) [pid = 3784] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10F27800) [pid = 3784] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10B64800) [pid = 3784] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (10A78000) [pid = 3784] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (16A01800) [pid = 3784] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (14295800) [pid = 3784] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (13910000) [pid = 3784] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A521C00) [pid = 3784] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (10B7B000) [pid = 3784] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (176B0000) [pid = 3784] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:40:09 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (19FBBC00) [pid = 3784] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:40:09 INFO - PROCESS | 3784 | 1467985209129 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 3784 | 1467985209131 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:09 INFO - PROCESS | 3784 | ++DOCSHELL 1036D800 == 30 [pid = 3784] [id = 593] 05:40:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (104E9800) [pid = 3784] [serial = 1779] [outer = 00000000] 05:40:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (10B7B000) [pid = 3784] [serial = 1780] [outer = 104E9800] 05:40:09 INFO - PROCESS | 3784 | 1467985209175 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (14295800) [pid = 3784] [serial = 1781] [outer = 104E9800] 05:40:09 INFO - PROCESS | 3784 | 1467985209542 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 941ms 05:40:09 INFO - PROCESS | 3784 | 1467985209602 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:40:09 INFO - PROCESS | 3784 | 1467985209604 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 05:40:09 INFO - PROCESS | 3784 | 1467985209608 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 3784 | 1467985209610 Marionette TRACE conn2 <- [1,2338,null,{}] 05:40:09 INFO - PROCESS | 3784 | 1467985209614 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:09 INFO - PROCESS | 3784 | 1467985209616 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:09 INFO - PROCESS | 3784 | 1467985209693 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:40:09 INFO - PROCESS | 3784 | 1467985209698 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 3784 | 1467985209700 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:09 INFO - PROCESS | 3784 | ++DOCSHELL 1394B000 == 31 [pid = 3784] [id = 594] 05:40:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (16BB1400) [pid = 3784] [serial = 1782] [outer = 00000000] 05:40:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (181EB800) [pid = 3784] [serial = 1783] [outer = 16BB1400] 05:40:09 INFO - PROCESS | 3784 | 1467985209743 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (19A50400) [pid = 3784] [serial = 1784] [outer = 16BB1400] 05:40:10 INFO - PROCESS | 3784 | 1467985210180 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 596ms 05:40:10 INFO - PROCESS | 3784 | 1467985210203 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 3784 | 1467985210205 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 05:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:40:10 INFO - PROCESS | 3784 | 1467985210220 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 3784 | 1467985210221 Marionette TRACE conn2 <- [1,2342,null,{}] 05:40:10 INFO - PROCESS | 3784 | 1467985210229 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:10 INFO - PROCESS | 3784 | 1467985210231 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:10 INFO - PROCESS | 3784 | 1467985210306 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:40:10 INFO - PROCESS | 3784 | 1467985210312 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 3784 | 1467985210314 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:10 INFO - PROCESS | 3784 | ++DOCSHELL 15D53800 == 32 [pid = 3784] [id = 595] 05:40:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (181DDC00) [pid = 3784] [serial = 1785] [outer = 00000000] 05:40:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19D15000) [pid = 3784] [serial = 1786] [outer = 181DDC00] 05:40:10 INFO - PROCESS | 3784 | 1467985210356 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19D19000) [pid = 3784] [serial = 1787] [outer = 181DDC00] 05:40:10 INFO - PROCESS | 3784 | 1467985210825 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 643ms 05:40:10 INFO - PROCESS | 3784 | 1467985210857 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 3784 | 1467985210859 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 05:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:40:10 INFO - PROCESS | 3784 | 1467985210863 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 3784 | 1467985210865 Marionette TRACE conn2 <- [1,2346,null,{}] 05:40:10 INFO - PROCESS | 3784 | 1467985210869 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:10 INFO - PROCESS | 3784 | 1467985210872 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:10 INFO - PROCESS | 3784 | 1467985210952 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:40:10 INFO - PROCESS | 3784 | 1467985210960 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 3784 | 1467985210962 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:10 INFO - PROCESS | 3784 | ++DOCSHELL 19CD0400 == 33 [pid = 3784] [id = 596] 05:40:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19F0A800) [pid = 3784] [serial = 1788] [outer = 00000000] 05:40:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19FB1000) [pid = 3784] [serial = 1789] [outer = 19F0A800] 05:40:11 INFO - PROCESS | 3784 | 1467985211006 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FB9800) [pid = 3784] [serial = 1790] [outer = 19F0A800] 05:40:11 INFO - PROCESS | 3784 | 1467985211819 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1004ms 05:40:11 INFO - PROCESS | 3784 | 1467985211867 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 3784 | 1467985211871 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 05:40:11 INFO - PROCESS | 3784 | 1467985211876 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:40:11 INFO - PROCESS | 3784 | 1467985211883 Marionette TRACE conn2 <- [1,2350,null,{}] 05:40:11 INFO - PROCESS | 3784 | 1467985211891 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:11 INFO - PROCESS | 3784 | 1467985211894 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:12 INFO - PROCESS | 3784 | 1467985212013 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:40:12 INFO - PROCESS | 3784 | 1467985212148 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 3784 | 1467985212151 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:12 INFO - PROCESS | 3784 | ++DOCSHELL 1055A800 == 34 [pid = 3784] [id = 597] 05:40:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (10B5CC00) [pid = 3784] [serial = 1791] [outer = 00000000] 05:40:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1126BC00) [pid = 3784] [serial = 1792] [outer = 10B5CC00] 05:40:12 INFO - PROCESS | 3784 | 1467985212208 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1312DC00) [pid = 3784] [serial = 1793] [outer = 10B5CC00] 05:40:12 INFO - PROCESS | 3784 | 1467985212911 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1098ms 05:40:12 INFO - PROCESS | 3784 | 1467985212973 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 3784 | 1467985212978 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 05:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:40:13 INFO - PROCESS | 3784 | 1467985212984 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 3784 | 1467985212987 Marionette TRACE conn2 <- [1,2354,null,{}] 05:40:13 INFO - PROCESS | 3784 | 1467985212992 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:13 INFO - PROCESS | 3784 | 1467985212994 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:13 INFO - PROCESS | 3784 | 1467985213114 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:40:13 INFO - PROCESS | 3784 | 1467985213338 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 3784 | 1467985213341 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:13 INFO - PROCESS | 3784 | ++DOCSHELL 0C7FB400 == 35 [pid = 3784] [id = 598] 05:40:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (10329400) [pid = 3784] [serial = 1794] [outer = 00000000] 05:40:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (10478000) [pid = 3784] [serial = 1795] [outer = 10329400] 05:40:13 INFO - PROCESS | 3784 | 1467985213398 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1059AC00) [pid = 3784] [serial = 1796] [outer = 10329400] 05:40:13 INFO - PROCESS | 3784 | --DOCSHELL 15D53800 == 34 [pid = 3784] [id = 595] 05:40:13 INFO - PROCESS | 3784 | --DOCSHELL 1394B000 == 33 [pid = 3784] [id = 594] 05:40:13 INFO - PROCESS | 3784 | --DOCSHELL 1036D800 == 32 [pid = 3784] [id = 593] 05:40:13 INFO - PROCESS | 3784 | --DOCSHELL 168B8400 == 31 [pid = 3784] [id = 592] 05:40:13 INFO - PROCESS | 3784 | --DOCSHELL 16A9A400 == 30 [pid = 3784] [id = 591] 05:40:13 INFO - PROCESS | 3784 | --DOCSHELL 1429E400 == 29 [pid = 3784] [id = 590] 05:40:13 INFO - PROCESS | 3784 | --DOCSHELL 12BDF800 == 28 [pid = 3784] [id = 589] 05:40:13 INFO - PROCESS | 3784 | --DOCSHELL 10B62C00 == 27 [pid = 3784] [id = 588] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19FBC400) [pid = 3784] [serial = 1738] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19AD5800) [pid = 3784] [serial = 1736] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19FB0C00) [pid = 3784] [serial = 1715] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (11CD7800) [pid = 3784] [serial = 1723] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (12921000) [pid = 3784] [serial = 1724] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (129AF800) [pid = 3784] [serial = 1717] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (131D7800) [pid = 3784] [serial = 1718] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (16B46800) [pid = 3784] [serial = 1729] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19AD2C00) [pid = 3784] [serial = 1735] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (15718000) [pid = 3784] [serial = 1720] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (16A06800) [pid = 3784] [serial = 1721] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (13C6CC00) [pid = 3784] [serial = 1726] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (13D9A000) [pid = 3784] [serial = 1727] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (1A62FC00) [pid = 3784] [serial = 1747] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A77EC00) [pid = 3784] [serial = 1748] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (181E2C00) [pid = 3784] [serial = 1742] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (17386800) [pid = 3784] [serial = 1741] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (19FBD000) [pid = 3784] [serial = 1739] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1810BC00) [pid = 3784] [serial = 1732] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (1A623400) [pid = 3784] [serial = 1745] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (181E1400) [pid = 3784] [serial = 1733] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1A52D800) [pid = 3784] [serial = 1744] [outer = 00000000] [url = about:blank] 05:40:13 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (1705C400) [pid = 3784] [serial = 1730] [outer = 00000000] [url = about:blank] 05:40:14 INFO - PROCESS | 3784 | 1467985214061 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1098ms 05:40:14 INFO - PROCESS | 3784 | 1467985214083 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:40:14 INFO - PROCESS | 3784 | 1467985214086 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 05:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:40:14 INFO - PROCESS | 3784 | 1467985214090 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 3784 | 1467985214093 Marionette TRACE conn2 <- [1,2358,null,{}] 05:40:14 INFO - PROCESS | 3784 | 1467985214099 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:14 INFO - PROCESS | 3784 | 1467985214101 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:14 INFO - PROCESS | 3784 | 1467985214184 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:40:14 INFO - PROCESS | 3784 | 1467985214194 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 3784 | 1467985214196 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:14 INFO - PROCESS | 3784 | ++DOCSHELL 10F28000 == 28 [pid = 3784] [id = 599] 05:40:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (10F28400) [pid = 3784] [serial = 1797] [outer = 00000000] 05:40:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (129AF800) [pid = 3784] [serial = 1798] [outer = 10F28400] 05:40:14 INFO - PROCESS | 3784 | 1467985214245 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (13295C00) [pid = 3784] [serial = 1799] [outer = 10F28400] 05:40:14 INFO - PROCESS | 3784 | 1467985214780 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 737ms 05:40:14 INFO - PROCESS | 3784 | 1467985214830 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:40:14 INFO - PROCESS | 3784 | 1467985214834 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 05:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:40:14 INFO - PROCESS | 3784 | 1467985214838 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 3784 | 1467985214840 Marionette TRACE conn2 <- [1,2362,null,{}] 05:40:14 INFO - PROCESS | 3784 | 1467985214844 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:14 INFO - PROCESS | 3784 | 1467985214846 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:14 INFO - PROCESS | 3784 | 1467985214935 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:40:14 INFO - PROCESS | 3784 | 1467985214948 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 3784 | 1467985214950 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:14 INFO - PROCESS | 3784 | ++DOCSHELL 1429E400 == 29 [pid = 3784] [id = 600] 05:40:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (1429EC00) [pid = 3784] [serial = 1800] [outer = 00000000] 05:40:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (15711400) [pid = 3784] [serial = 1801] [outer = 1429EC00] 05:40:15 INFO - PROCESS | 3784 | 1467985214995 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (15D58400) [pid = 3784] [serial = 1802] [outer = 1429EC00] 05:40:15 INFO - PROCESS | 3784 | 1467985215463 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 627ms 05:40:15 INFO - PROCESS | 3784 | 1467985215477 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 3784 | 1467985215479 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 05:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:40:15 INFO - PROCESS | 3784 | 1467985215488 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 3784 | 1467985215494 Marionette TRACE conn2 <- [1,2366,null,{}] 05:40:15 INFO - PROCESS | 3784 | 1467985215503 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:15 INFO - PROCESS | 3784 | 1467985215506 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:15 INFO - PROCESS | 3784 | 1467985215593 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:40:15 INFO - PROCESS | 3784 | 1467985215602 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:15 INFO - PROCESS | 3784 | 1467985215604 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:15 INFO - PROCESS | 3784 | ++DOCSHELL 16FDF400 == 30 [pid = 3784] [id = 601] 05:40:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (17386800) [pid = 3784] [serial = 1803] [outer = 00000000] 05:40:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (1765C400) [pid = 3784] [serial = 1804] [outer = 17386800] 05:40:15 INFO - PROCESS | 3784 | 1467985215651 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (17605800) [pid = 3784] [serial = 1805] [outer = 17386800] 05:40:16 INFO - PROCESS | 3784 | 1467985216170 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 706ms 05:40:16 INFO - PROCESS | 3784 | 1467985216218 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 3784 | 1467985216221 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 05:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:40:16 INFO - PROCESS | 3784 | 1467985216228 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 3784 | 1467985216230 Marionette TRACE conn2 <- [1,2370,null,{}] 05:40:16 INFO - PROCESS | 3784 | 1467985216233 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:16 INFO - PROCESS | 3784 | 1467985216235 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:16 INFO - PROCESS | 3784 | 1467985216351 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:40:16 INFO - PROCESS | 3784 | 1467985216442 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 3784 | 1467985216444 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:16 INFO - PROCESS | 3784 | ++DOCSHELL 176B2000 == 31 [pid = 3784] [id = 602] 05:40:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (17E27400) [pid = 3784] [serial = 1806] [outer = 00000000] 05:40:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (181E2800) [pid = 3784] [serial = 1807] [outer = 17E27400] 05:40:16 INFO - PROCESS | 3784 | 1467985216491 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (181E8400) [pid = 3784] [serial = 1808] [outer = 17E27400] 05:40:16 INFO - PROCESS | 3784 | 1467985216909 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 752ms 05:40:16 INFO - PROCESS | 3784 | 1467985216965 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 3784 | 1467985216967 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 05:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:40:16 INFO - PROCESS | 3784 | 1467985216970 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 3784 | 1467985216972 Marionette TRACE conn2 <- [1,2374,null,{}] 05:40:16 INFO - PROCESS | 3784 | 1467985216975 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:16 INFO - PROCESS | 3784 | 1467985216977 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:17 INFO - PROCESS | 3784 | 1467985217097 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:40:17 INFO - PROCESS | 3784 | 1467985217103 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 3784 | 1467985217108 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:17 INFO - PROCESS | 3784 | ++DOCSHELL 139DAC00 == 32 [pid = 3784] [id = 603] 05:40:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19A57000) [pid = 3784] [serial = 1809] [outer = 00000000] 05:40:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19CCE400) [pid = 3784] [serial = 1810] [outer = 19A57000] 05:40:17 INFO - PROCESS | 3784 | 1467985217165 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19F07000) [pid = 3784] [serial = 1811] [outer = 19A57000] 05:40:17 INFO - PROCESS | 3784 | 1467985217640 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 706ms 05:40:17 INFO - PROCESS | 3784 | 1467985217670 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:40:17 INFO - PROCESS | 3784 | 1467985217672 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 05:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:40:17 INFO - PROCESS | 3784 | 1467985217675 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 3784 | 1467985217677 Marionette TRACE conn2 <- [1,2378,null,{}] 05:40:17 INFO - PROCESS | 3784 | 1467985217680 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:17 INFO - PROCESS | 3784 | 1467985217682 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:17 INFO - PROCESS | 3784 | 1467985217818 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:40:17 INFO - PROCESS | 3784 | 1467985217836 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 3784 | 1467985217838 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:17 INFO - PROCESS | 3784 | ++DOCSHELL 10A0F400 == 33 [pid = 3784] [id = 604] 05:40:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1759A000) [pid = 3784] [serial = 1812] [outer = 00000000] 05:40:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19FC6800) [pid = 3784] [serial = 1813] [outer = 1759A000] 05:40:17 INFO - PROCESS | 3784 | 1467985217889 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19FC8400) [pid = 3784] [serial = 1814] [outer = 1759A000] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (181DDC00) [pid = 3784] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (12D7F000) [pid = 3784] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10B65400) [pid = 3784] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (16A9C000) [pid = 3784] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (131DE400) [pid = 3784] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1429F400) [pid = 3784] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (16A9BC00) [pid = 3784] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (104E9800) [pid = 3784] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (10B79C00) [pid = 3784] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (16BB1400) [pid = 3784] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1571E400) [pid = 3784] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19FAE800) [pid = 3784] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:40:18 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1A78C400) [pid = 3784] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:40:18 INFO - PROCESS | 3784 | 1467985218402 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 737ms 05:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:40:18 INFO - PROCESS | 3784 | 1467985218416 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 3784 | 1467985218418 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 05:40:18 INFO - PROCESS | 3784 | 1467985218421 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 3784 | 1467985218422 Marionette TRACE conn2 <- [1,2382,null,{}] 05:40:18 INFO - PROCESS | 3784 | 1467985218426 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:18 INFO - PROCESS | 3784 | 1467985218428 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:18 INFO - PROCESS | 3784 | 1467985218504 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:40:18 INFO - PROCESS | 3784 | 1467985218509 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 3784 | 1467985218511 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:18 INFO - PROCESS | 3784 | ++DOCSHELL 10F27800 == 34 [pid = 3784] [id = 605] 05:40:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (129B3C00) [pid = 3784] [serial = 1815] [outer = 00000000] 05:40:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (1571E400) [pid = 3784] [serial = 1816] [outer = 129B3C00] 05:40:18 INFO - PROCESS | 3784 | 1467985218559 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (181EC400) [pid = 3784] [serial = 1817] [outer = 129B3C00] 05:40:19 INFO - PROCESS | 3784 | 1467985219027 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 643ms 05:40:19 INFO - PROCESS | 3784 | 1467985219059 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 3784 | 1467985219061 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 05:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:40:19 INFO - PROCESS | 3784 | 1467985219064 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 3784 | 1467985219066 Marionette TRACE conn2 <- [1,2386,null,{}] 05:40:19 INFO - PROCESS | 3784 | 1467985219070 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:19 INFO - PROCESS | 3784 | 1467985219072 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:19 INFO - PROCESS | 3784 | 1467985219149 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:40:19 INFO - PROCESS | 3784 | 1467985219181 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 3784 | 1467985219183 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:19 INFO - PROCESS | 3784 | ++DOCSHELL 168B2400 == 35 [pid = 3784] [id = 606] 05:40:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (168BC000) [pid = 3784] [serial = 1818] [outer = 00000000] 05:40:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (1A52D800) [pid = 3784] [serial = 1819] [outer = 168BC000] 05:40:19 INFO - PROCESS | 3784 | 1467985219225 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1A623000) [pid = 3784] [serial = 1820] [outer = 168BC000] 05:40:19 INFO - PROCESS | 3784 | 1467985219645 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 643ms 05:40:19 INFO - PROCESS | 3784 | 1467985219703 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 3784 | 1467985219705 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 05:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:40:19 INFO - PROCESS | 3784 | 1467985219708 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 3784 | 1467985219710 Marionette TRACE conn2 <- [1,2390,null,{}] 05:40:19 INFO - PROCESS | 3784 | 1467985219718 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:19 INFO - PROCESS | 3784 | 1467985219719 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:19 INFO - PROCESS | 3784 | 1467985219808 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:40:19 INFO - PROCESS | 3784 | 1467985219814 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 3784 | 1467985219815 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:19 INFO - PROCESS | 3784 | ++DOCSHELL 1758FC00 == 36 [pid = 3784] [id = 607] 05:40:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1A52D400) [pid = 3784] [serial = 1821] [outer = 00000000] 05:40:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1A77FC00) [pid = 3784] [serial = 1822] [outer = 1A52D400] 05:40:19 INFO - PROCESS | 3784 | 1467985219857 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1A781C00) [pid = 3784] [serial = 1823] [outer = 1A52D400] 05:40:20 INFO - PROCESS | 3784 | 1467985220279 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 596ms 05:40:20 INFO - PROCESS | 3784 | 1467985220346 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:40:20 INFO - PROCESS | 3784 | 1467985220350 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 05:40:20 INFO - PROCESS | 3784 | 1467985220360 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 3784 | 1467985220364 Marionette TRACE conn2 <- [1,2394,null,{}] 05:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:40:20 INFO - PROCESS | 3784 | 1467985220371 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:20 INFO - PROCESS | 3784 | 1467985220374 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:20 INFO - PROCESS | 3784 | 1467985220490 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:40:20 INFO - PROCESS | 3784 | 1467985220644 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 3784 | 1467985220649 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:20 INFO - PROCESS | 3784 | ++DOCSHELL 10B76000 == 37 [pid = 3784] [id = 608] 05:40:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (10B76400) [pid = 3784] [serial = 1824] [outer = 00000000] 05:40:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (114D0800) [pid = 3784] [serial = 1825] [outer = 10B76400] 05:40:20 INFO - PROCESS | 3784 | 1467985220719 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (129AE000) [pid = 3784] [serial = 1826] [outer = 10B76400] 05:40:21 INFO - PROCESS | 3784 | 1467985221299 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 988ms 05:40:21 INFO - PROCESS | 3784 | 1467985221353 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 3784 | 1467985221356 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 05:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:40:21 INFO - PROCESS | 3784 | 1467985221363 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 3784 | 1467985221367 Marionette TRACE conn2 <- [1,2398,null,{}] 05:40:21 INFO - PROCESS | 3784 | 1467985221371 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:21 INFO - PROCESS | 3784 | 1467985221374 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:21 INFO - PROCESS | 3784 | 1467985221482 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:40:21 INFO - PROCESS | 3784 | 1467985221593 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 3784 | 1467985221596 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:21 INFO - PROCESS | 3784 | ++DOCSHELL 15577000 == 38 [pid = 3784] [id = 609] 05:40:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (156A4800) [pid = 3784] [serial = 1827] [outer = 00000000] 05:40:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (168B9C00) [pid = 3784] [serial = 1828] [outer = 156A4800] 05:40:21 INFO - PROCESS | 3784 | 1467985221691 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (16A09800) [pid = 3784] [serial = 1829] [outer = 156A4800] 05:40:22 INFO - PROCESS | 3784 | 1467985222306 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1004ms 05:40:22 INFO - PROCESS | 3784 | 1467985222361 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 3784 | 1467985222364 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 05:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:40:22 INFO - PROCESS | 3784 | 1467985222368 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 3784 | 1467985222370 Marionette TRACE conn2 <- [1,2402,null,{}] 05:40:22 INFO - PROCESS | 3784 | 1467985222380 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:22 INFO - PROCESS | 3784 | 1467985222386 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:22 INFO - PROCESS | 3784 | 1467985222496 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:40:22 INFO - PROCESS | 3784 | 1467985222636 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 3784 | 1467985222640 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:22 INFO - PROCESS | 3784 | ++DOCSHELL 19F0A400 == 39 [pid = 3784] [id = 610] 05:40:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19F0AC00) [pid = 3784] [serial = 1830] [outer = 00000000] 05:40:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (19FCAC00) [pid = 3784] [serial = 1831] [outer = 19F0AC00] 05:40:22 INFO - PROCESS | 3784 | 1467985222697 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (1A62EC00) [pid = 3784] [serial = 1832] [outer = 19F0AC00] 05:40:23 INFO - PROCESS | 3784 | 1467985223304 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1004ms 05:40:23 INFO - PROCESS | 3784 | 1467985223374 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 3784 | 1467985223376 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 05:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:40:23 INFO - PROCESS | 3784 | 1467985223380 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 3784 | 1467985223382 Marionette TRACE conn2 <- [1,2406,null,{}] 05:40:23 INFO - PROCESS | 3784 | 1467985223386 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:23 INFO - PROCESS | 3784 | 1467985223388 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:23 INFO - PROCESS | 3784 | 1467985223493 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:40:23 INFO - PROCESS | 3784 | 1467985223650 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 3784 | 1467985223653 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:23 INFO - PROCESS | 3784 | ++DOCSHELL 144F1C00 == 40 [pid = 3784] [id = 611] 05:40:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (19D14C00) [pid = 3784] [serial = 1833] [outer = 00000000] 05:40:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1A78B400) [pid = 3784] [serial = 1834] [outer = 19D14C00] 05:40:23 INFO - PROCESS | 3784 | 1467985223708 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1A790C00) [pid = 3784] [serial = 1835] [outer = 19D14C00] 05:40:24 INFO - PROCESS | 3784 | 1467985224406 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1051ms 05:40:24 INFO - PROCESS | 3784 | 1467985224420 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 3784 | 1467985224424 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 05:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:40:24 INFO - PROCESS | 3784 | 1467985224444 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 3784 | 1467985224448 Marionette TRACE conn2 <- [1,2410,null,{}] 05:40:24 INFO - PROCESS | 3784 | 1467985224453 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:24 INFO - PROCESS | 3784 | 1467985224455 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:24 INFO - PROCESS | 3784 | 1467985224601 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:40:24 INFO - PROCESS | 3784 | 1467985224713 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 3784 | 1467985224716 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:24 INFO - PROCESS | 3784 | ++DOCSHELL 1281F800 == 41 [pid = 3784] [id = 612] 05:40:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (12D82800) [pid = 3784] [serial = 1836] [outer = 00000000] 05:40:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (1328B000) [pid = 3784] [serial = 1837] [outer = 12D82800] 05:40:24 INFO - PROCESS | 3784 | 1467985224821 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (13901400) [pid = 3784] [serial = 1838] [outer = 12D82800] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 168B2400 == 40 [pid = 3784] [id = 606] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 10F27800 == 39 [pid = 3784] [id = 605] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 10A0F400 == 38 [pid = 3784] [id = 604] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 139DAC00 == 37 [pid = 3784] [id = 603] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 176B2000 == 36 [pid = 3784] [id = 602] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 16FDF400 == 35 [pid = 3784] [id = 601] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 1429E400 == 34 [pid = 3784] [id = 600] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 10F28000 == 33 [pid = 3784] [id = 599] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 0C7FB400 == 32 [pid = 3784] [id = 598] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 1055A800 == 31 [pid = 3784] [id = 597] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 19CD0400 == 30 [pid = 3784] [id = 596] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 10B66C00 == 29 [pid = 3784] [id = 587] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 144F1C00 == 28 [pid = 3784] [id = 611] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 19F0A400 == 27 [pid = 3784] [id = 610] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 1758FC00 == 26 [pid = 3784] [id = 607] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 10B76000 == 25 [pid = 3784] [id = 608] 05:40:25 INFO - PROCESS | 3784 | --DOCSHELL 15577000 == 24 [pid = 3784] [id = 609] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (19D15000) [pid = 3784] [serial = 1786] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1B266400) [pid = 3784] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (1328D800) [pid = 3784] [serial = 1768] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (132E1000) [pid = 3784] [serial = 1769] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (10E98C00) [pid = 3784] [serial = 1765] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (11270400) [pid = 3784] [serial = 1766] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (16ED8400) [pid = 3784] [serial = 1774] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (139D1C00) [pid = 3784] [serial = 1763] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1342F800) [pid = 3784] [serial = 1762] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (15712C00) [pid = 3784] [serial = 1771] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (17660800) [pid = 3784] [serial = 1777] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (17385C00) [pid = 3784] [serial = 1775] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10B7B000) [pid = 3784] [serial = 1780] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (16B45400) [pid = 3784] [serial = 1778] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (14295800) [pid = 3784] [serial = 1781] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (13136400) [pid = 3784] [serial = 1751] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (114CC800) [pid = 3784] [serial = 1750] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (181EB800) [pid = 3784] [serial = 1783] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (17597800) [pid = 3784] [serial = 1754] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (16A0C400) [pid = 3784] [serial = 1753] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A628400) [pid = 3784] [serial = 1757] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (19FD0400) [pid = 3784] [serial = 1756] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1A799800) [pid = 3784] [serial = 1760] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1A794800) [pid = 3784] [serial = 1759] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (19D19000) [pid = 3784] [serial = 1787] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (19A50400) [pid = 3784] [serial = 1784] [outer = 00000000] [url = about:blank] 05:40:25 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1689D800) [pid = 3784] [serial = 1772] [outer = 00000000] [url = about:blank] 05:40:26 INFO - PROCESS | 3784 | 1467985226042 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1631ms 05:40:26 INFO - PROCESS | 3784 | 1467985226094 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 3784 | 1467985226098 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 05:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:40:26 INFO - PROCESS | 3784 | 1467985226103 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 3784 | 1467985226106 Marionette TRACE conn2 <- [1,2414,null,{}] 05:40:26 INFO - PROCESS | 3784 | 1467985226158 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:26 INFO - PROCESS | 3784 | 1467985226161 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:26 INFO - PROCESS | 3784 | 1467985226260 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:40:26 INFO - PROCESS | 3784 | 1467985226268 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 3784 | 1467985226270 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:26 INFO - PROCESS | 3784 | ++DOCSHELL 10A7C400 == 25 [pid = 3784] [id = 613] 05:40:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (10A7DC00) [pid = 3784] [serial = 1839] [outer = 00000000] 05:40:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (10F24400) [pid = 3784] [serial = 1840] [outer = 10A7DC00] 05:40:26 INFO - PROCESS | 3784 | 1467985226317 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (11273400) [pid = 3784] [serial = 1841] [outer = 10A7DC00] 05:40:26 INFO - PROCESS | 3784 | 1467985226805 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 753ms 05:40:26 INFO - PROCESS | 3784 | 1467985226840 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 3784 | 1467985226845 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 05:40:26 INFO - PROCESS | 3784 | 1467985226855 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:40:26 INFO - PROCESS | 3784 | 1467985226858 Marionette TRACE conn2 <- [1,2418,null,{}] 05:40:26 INFO - PROCESS | 3784 | 1467985226862 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:26 INFO - PROCESS | 3784 | 1467985226864 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:26 INFO - PROCESS | 3784 | 1467985226953 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:40:26 INFO - PROCESS | 3784 | 1467985226962 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 3784 | 1467985226964 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:26 INFO - PROCESS | 3784 | ++DOCSHELL 12DCD800 == 26 [pid = 3784] [id = 614] 05:40:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (130AC000) [pid = 3784] [serial = 1842] [outer = 00000000] 05:40:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (131D7000) [pid = 3784] [serial = 1843] [outer = 130AC000] 05:40:27 INFO - PROCESS | 3784 | 1467985227010 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (13295400) [pid = 3784] [serial = 1844] [outer = 130AC000] 05:40:27 INFO - PROCESS | 3784 | 1467985227485 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 690ms 05:40:27 INFO - PROCESS | 3784 | 1467985227556 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:40:27 INFO - PROCESS | 3784 | 1467985227558 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 05:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:40:27 INFO - PROCESS | 3784 | 1467985227562 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 3784 | 1467985227565 Marionette TRACE conn2 <- [1,2422,null,{}] 05:40:27 INFO - PROCESS | 3784 | 1467985227576 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:27 INFO - PROCESS | 3784 | 1467985227581 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:27 INFO - PROCESS | 3784 | 1467985227693 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:40:27 INFO - PROCESS | 3784 | 1467985227798 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 3784 | 1467985227801 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:27 INFO - PROCESS | 3784 | ++DOCSHELL 15717800 == 27 [pid = 3784] [id = 615] 05:40:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (15717C00) [pid = 3784] [serial = 1845] [outer = 00000000] 05:40:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (15D58000) [pid = 3784] [serial = 1846] [outer = 15717C00] 05:40:27 INFO - PROCESS | 3784 | 1467985227848 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (168B8800) [pid = 3784] [serial = 1847] [outer = 15717C00] 05:40:28 INFO - PROCESS | 3784 | 1467985228264 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 737ms 05:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:40:28 INFO - PROCESS | 3784 | 1467985228302 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 3784 | 1467985228305 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 05:40:28 INFO - PROCESS | 3784 | 1467985228308 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 3784 | 1467985228310 Marionette TRACE conn2 <- [1,2426,null,{}] 05:40:28 INFO - PROCESS | 3784 | 1467985228314 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:28 INFO - PROCESS | 3784 | 1467985228316 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:28 INFO - PROCESS | 3784 | 1467985228432 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:40:28 INFO - PROCESS | 3784 | 1467985228437 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 3784 | 1467985228439 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:28 INFO - PROCESS | 3784 | ++DOCSHELL 168B1400 == 28 [pid = 3784] [id = 616] 05:40:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (168B6000) [pid = 3784] [serial = 1848] [outer = 00000000] 05:40:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (16EDCC00) [pid = 3784] [serial = 1849] [outer = 168B6000] 05:40:28 INFO - PROCESS | 3784 | 1467985228536 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1758EC00) [pid = 3784] [serial = 1850] [outer = 168B6000] 05:40:28 INFO - PROCESS | 3784 | 1467985228983 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 690ms 05:40:29 INFO - PROCESS | 3784 | 1467985229007 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 3784 | 1467985229009 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 05:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:40:29 INFO - PROCESS | 3784 | 1467985229022 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 3784 | 1467985229024 Marionette TRACE conn2 <- [1,2430,null,{}] 05:40:29 INFO - PROCESS | 3784 | 1467985229028 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:29 INFO - PROCESS | 3784 | 1467985229030 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:29 INFO - PROCESS | 3784 | 1467985229163 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:40:29 INFO - PROCESS | 3784 | 1467985229176 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 3784 | 1467985229178 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:29 INFO - PROCESS | 3784 | ++DOCSHELL 17660C00 == 29 [pid = 3784] [id = 617] 05:40:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (17661C00) [pid = 3784] [serial = 1851] [outer = 00000000] 05:40:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (176AE800) [pid = 3784] [serial = 1852] [outer = 17661C00] 05:40:29 INFO - PROCESS | 3784 | 1467985229280 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (17E22C00) [pid = 3784] [serial = 1853] [outer = 17661C00] 05:40:29 INFO - PROCESS | 3784 | 1467985229699 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 706ms 05:40:29 INFO - PROCESS | 3784 | 1467985229717 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 3784 | 1467985229719 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 05:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:40:29 INFO - PROCESS | 3784 | 1467985229722 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 3784 | 1467985229724 Marionette TRACE conn2 <- [1,2434,null,{}] 05:40:29 INFO - PROCESS | 3784 | 1467985229728 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:29 INFO - PROCESS | 3784 | 1467985229733 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:29 INFO - PROCESS | 3784 | 1467985229865 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:40:29 INFO - PROCESS | 3784 | 1467985229871 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 3784 | 1467985229873 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:29 INFO - PROCESS | 3784 | ++DOCSHELL 17F26C00 == 30 [pid = 3784] [id = 618] 05:40:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1810B000) [pid = 3784] [serial = 1854] [outer = 00000000] 05:40:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19A55800) [pid = 3784] [serial = 1855] [outer = 1810B000] 05:40:29 INFO - PROCESS | 3784 | 1467985229919 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19D19000) [pid = 3784] [serial = 1856] [outer = 1810B000] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (17E27400) [pid = 3784] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19A57000) [pid = 3784] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1759A000) [pid = 3784] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1429EC00) [pid = 3784] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10329400) [pid = 3784] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (17386800) [pid = 3784] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10B5CC00) [pid = 3784] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (10F28400) [pid = 3784] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19F0A800) [pid = 3784] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (129B3C00) [pid = 3784] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (168BC000) [pid = 3784] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:40:30 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1A52D400) [pid = 3784] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:40:30 INFO - PROCESS | 3784 | 1467985230586 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 910ms 05:40:30 INFO - PROCESS | 3784 | 1467985230636 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 3784 | 1467985230638 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 05:40:30 INFO - PROCESS | 3784 | 1467985230642 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:40:30 INFO - PROCESS | 3784 | 1467985230644 Marionette TRACE conn2 <- [1,2438,null,{}] 05:40:30 INFO - PROCESS | 3784 | 1467985230647 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:30 INFO - PROCESS | 3784 | 1467985230649 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:30 INFO - PROCESS | 3784 | 1467985230723 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:40:30 INFO - PROCESS | 3784 | 1467985230728 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 3784 | 1467985230730 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:30 INFO - PROCESS | 3784 | ++DOCSHELL 131D6800 == 31 [pid = 3784] [id = 619] 05:40:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (1429A400) [pid = 3784] [serial = 1857] [outer = 00000000] 05:40:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (17386800) [pid = 3784] [serial = 1858] [outer = 1429A400] 05:40:30 INFO - PROCESS | 3784 | 1467985230773 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1765C800) [pid = 3784] [serial = 1859] [outer = 1429A400] 05:40:31 INFO - PROCESS | 3784 | 1467985231183 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 596ms 05:40:31 INFO - PROCESS | 3784 | 1467985231248 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 3784 | 1467985231251 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 05:40:31 INFO - PROCESS | 3784 | 1467985231254 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 3784 | 1467985231256 Marionette TRACE conn2 <- [1,2442,null,{}] 05:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:40:31 INFO - PROCESS | 3784 | 1467985231259 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:31 INFO - PROCESS | 3784 | 1467985231261 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:31 INFO - PROCESS | 3784 | 1467985231347 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:40:31 INFO - PROCESS | 3784 | 1467985231355 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:31 INFO - PROCESS | 3784 | 1467985231357 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:31 INFO - PROCESS | 3784 | ++DOCSHELL 17388400 == 32 [pid = 3784] [id = 620] 05:40:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19AD5C00) [pid = 3784] [serial = 1860] [outer = 00000000] 05:40:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19F06800) [pid = 3784] [serial = 1861] [outer = 19AD5C00] 05:40:31 INFO - PROCESS | 3784 | 1467985231400 Marionette DEBUG loaded listener.js 05:40:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19F08C00) [pid = 3784] [serial = 1862] [outer = 19AD5C00] 05:40:31 INFO - PROCESS | 3784 | 1467985231828 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 596ms 05:40:31 INFO - PROCESS | 3784 | 1467985231854 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 3784 | 1467985231856 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 05:40:31 INFO - PROCESS | 3784 | 1467985231859 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:40:31 INFO - PROCESS | 3784 | 1467985231861 Marionette TRACE conn2 <- [1,2446,null,{}] 05:40:31 INFO - PROCESS | 3784 | 1467985231864 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:31 INFO - PROCESS | 3784 | 1467985231866 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:32 INFO - PROCESS | 3784 | 1467985231986 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:40:32 INFO - PROCESS | 3784 | 1467985231993 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 3784 | 1467985231995 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:32 INFO - PROCESS | 3784 | ++DOCSHELL 15713400 == 33 [pid = 3784] [id = 621] 05:40:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (19FB8400) [pid = 3784] [serial = 1863] [outer = 00000000] 05:40:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1A523000) [pid = 3784] [serial = 1864] [outer = 19FB8400] 05:40:32 INFO - PROCESS | 3784 | 1467985232040 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A52C000) [pid = 3784] [serial = 1865] [outer = 19FB8400] 05:40:32 INFO - PROCESS | 3784 | 1467985232651 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 846ms 05:40:32 INFO - PROCESS | 3784 | 1467985232703 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 3784 | 1467985232707 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 05:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:40:32 INFO - PROCESS | 3784 | 1467985232712 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 3784 | 1467985232716 Marionette TRACE conn2 <- [1,2450,null,{}] 05:40:32 INFO - PROCESS | 3784 | 1467985232722 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:32 INFO - PROCESS | 3784 | 1467985232725 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:32 INFO - PROCESS | 3784 | 1467985232907 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:40:32 INFO - PROCESS | 3784 | 1467985232919 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 3784 | 1467985232922 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:32 INFO - PROCESS | 3784 | ++DOCSHELL 10435C00 == 34 [pid = 3784] [id = 622] 05:40:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (10439C00) [pid = 3784] [serial = 1866] [outer = 00000000] 05:40:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (10B7E800) [pid = 3784] [serial = 1867] [outer = 10439C00] 05:40:33 INFO - PROCESS | 3784 | 1467985232976 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (11CDEC00) [pid = 3784] [serial = 1868] [outer = 10439C00] 05:40:33 INFO - PROCESS | 3784 | 1467985233842 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1145ms 05:40:33 INFO - PROCESS | 3784 | 1467985233894 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 3784 | 1467985233898 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 05:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:40:33 INFO - PROCESS | 3784 | 1467985233905 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 3784 | 1467985233907 Marionette TRACE conn2 <- [1,2454,null,{}] 05:40:33 INFO - PROCESS | 3784 | 1467985233911 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:33 INFO - PROCESS | 3784 | 1467985233915 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:34 INFO - PROCESS | 3784 | 1467985234056 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:40:34 INFO - PROCESS | 3784 | 1467985234193 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:34 INFO - PROCESS | 3784 | 1467985234196 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:34 INFO - PROCESS | 3784 | ++DOCSHELL 13CBBC00 == 35 [pid = 3784] [id = 623] 05:40:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (13DA6C00) [pid = 3784] [serial = 1869] [outer = 00000000] 05:40:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (144E9C00) [pid = 3784] [serial = 1870] [outer = 13DA6C00] 05:40:34 INFO - PROCESS | 3784 | 1467985234252 Marionette DEBUG loaded listener.js 05:40:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (168B3000) [pid = 3784] [serial = 1871] [outer = 13DA6C00] 05:40:35 INFO - PROCESS | 3784 | 1467985235140 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:40:35 INFO - PROCESS | 3784 | --DOCSHELL 17388400 == 34 [pid = 3784] [id = 620] 05:40:35 INFO - PROCESS | 3784 | --DOCSHELL 131D6800 == 33 [pid = 3784] [id = 619] 05:40:35 INFO - PROCESS | 3784 | --DOCSHELL 17F26C00 == 32 [pid = 3784] [id = 618] 05:40:35 INFO - PROCESS | 3784 | --DOCSHELL 17660C00 == 31 [pid = 3784] [id = 617] 05:40:35 INFO - PROCESS | 3784 | --DOCSHELL 168B1400 == 30 [pid = 3784] [id = 616] 05:40:35 INFO - PROCESS | 3784 | --DOCSHELL 15717800 == 29 [pid = 3784] [id = 615] 05:40:35 INFO - PROCESS | 3784 | --DOCSHELL 12DCD800 == 28 [pid = 3784] [id = 614] 05:40:35 INFO - PROCESS | 3784 | --DOCSHELL 10A7C400 == 27 [pid = 3784] [id = 613] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (181E2800) [pid = 3784] [serial = 1807] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19CCE400) [pid = 3784] [serial = 1810] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19FC6800) [pid = 3784] [serial = 1813] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (15711400) [pid = 3784] [serial = 1801] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (15D58400) [pid = 3784] [serial = 1802] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10478000) [pid = 3784] [serial = 1795] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1059AC00) [pid = 3784] [serial = 1796] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1765C400) [pid = 3784] [serial = 1804] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (1126BC00) [pid = 3784] [serial = 1792] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1312DC00) [pid = 3784] [serial = 1793] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (129AF800) [pid = 3784] [serial = 1798] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (13295C00) [pid = 3784] [serial = 1799] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19FB9800) [pid = 3784] [serial = 1790] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19FB1000) [pid = 3784] [serial = 1789] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1571E400) [pid = 3784] [serial = 1816] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1A623000) [pid = 3784] [serial = 1820] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1A77FC00) [pid = 3784] [serial = 1822] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1A781C00) [pid = 3784] [serial = 1823] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (181EC400) [pid = 3784] [serial = 1817] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (1A52D800) [pid = 3784] [serial = 1819] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (19FC8400) [pid = 3784] [serial = 1814] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (19F07000) [pid = 3784] [serial = 1811] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (181E8400) [pid = 3784] [serial = 1808] [outer = 00000000] [url = about:blank] 05:40:35 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (17605800) [pid = 3784] [serial = 1805] [outer = 00000000] [url = about:blank] 05:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1302ms 05:40:35 INFO - PROCESS | 3784 | 1467985235204 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:40:35 INFO - PROCESS | 3784 | 1467985235209 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 05:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:40:35 INFO - PROCESS | 3784 | 1467985235213 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 3784 | 1467985235217 Marionette TRACE conn2 <- [1,2458,null,{}] 05:40:35 INFO - PROCESS | 3784 | 1467985235222 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:35 INFO - PROCESS | 3784 | 1467985235225 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:35 INFO - PROCESS | 3784 | 1467985235321 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:40:35 INFO - PROCESS | 3784 | 1467985235328 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 3784 | 1467985235330 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:35 INFO - PROCESS | 3784 | ++DOCSHELL 10A78C00 == 28 [pid = 3784] [id = 624] 05:40:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (10A7BC00) [pid = 3784] [serial = 1872] [outer = 00000000] 05:40:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (10B78000) [pid = 3784] [serial = 1873] [outer = 10A7BC00] 05:40:35 INFO - PROCESS | 3784 | 1467985235384 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (10F28400) [pid = 3784] [serial = 1874] [outer = 10A7BC00] 05:40:35 INFO - PROCESS | 3784 | 1467985235900 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 737ms 05:40:35 INFO - PROCESS | 3784 | 1467985235955 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:40:35 INFO - PROCESS | 3784 | 1467985235959 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 05:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:40:35 INFO - PROCESS | 3784 | 1467985235965 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 3784 | 1467985235968 Marionette TRACE conn2 <- [1,2462,null,{}] 05:40:35 INFO - PROCESS | 3784 | 1467985235972 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:35 INFO - PROCESS | 3784 | 1467985235975 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:36 INFO - PROCESS | 3784 | 1467985236060 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:40:36 INFO - PROCESS | 3784 | 1467985236066 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 3784 | 1467985236068 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:36 INFO - PROCESS | 3784 | ++DOCSHELL 13132000 == 29 [pid = 3784] [id = 625] 05:40:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (13293C00) [pid = 3784] [serial = 1875] [outer = 00000000] 05:40:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (1390DC00) [pid = 3784] [serial = 1876] [outer = 13293C00] 05:40:36 INFO - PROCESS | 3784 | 1467985236114 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (13C6CC00) [pid = 3784] [serial = 1877] [outer = 13293C00] 05:40:36 INFO - PROCESS | 3784 | 1467985236594 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 690ms 05:40:36 INFO - PROCESS | 3784 | 1467985236665 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 3784 | 1467985236667 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 05:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:40:36 INFO - PROCESS | 3784 | 1467985236671 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 3784 | 1467985236674 Marionette TRACE conn2 <- [1,2466,null,{}] 05:40:36 INFO - PROCESS | 3784 | 1467985236685 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:36 INFO - PROCESS | 3784 | 1467985236689 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:36 INFO - PROCESS | 3784 | 1467985236773 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:40:36 INFO - PROCESS | 3784 | 1467985236873 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 3784 | 1467985236876 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:36 INFO - PROCESS | 3784 | ++DOCSHELL 16A07400 == 30 [pid = 3784] [id = 626] 05:40:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (16A07800) [pid = 3784] [serial = 1878] [outer = 00000000] 05:40:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (16BB0400) [pid = 3784] [serial = 1879] [outer = 16A07800] 05:40:36 INFO - PROCESS | 3784 | 1467985236922 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (17388400) [pid = 3784] [serial = 1880] [outer = 16A07800] 05:40:37 INFO - PROCESS | 3784 | 1467985237301 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 643ms 05:40:37 INFO - PROCESS | 3784 | 1467985237308 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 3784 | 1467985237311 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 05:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:40:37 INFO - PROCESS | 3784 | 1467985237314 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 3784 | 1467985237316 Marionette TRACE conn2 <- [1,2470,null,{}] 05:40:37 INFO - PROCESS | 3784 | 1467985237319 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:37 INFO - PROCESS | 3784 | 1467985237321 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:37 INFO - PROCESS | 3784 | 1467985237452 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:40:37 INFO - PROCESS | 3784 | 1467985237501 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 3784 | 1467985237503 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:37 INFO - PROCESS | 3784 | ++DOCSHELL 17663000 == 31 [pid = 3784] [id = 627] 05:40:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (17663400) [pid = 3784] [serial = 1881] [outer = 00000000] 05:40:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (17F26000) [pid = 3784] [serial = 1882] [outer = 17663400] 05:40:37 INFO - PROCESS | 3784 | 1467985237546 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (181E4800) [pid = 3784] [serial = 1883] [outer = 17663400] 05:40:37 INFO - PROCESS | 3784 | 1467985237979 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 706ms 05:40:38 INFO - PROCESS | 3784 | 1467985238013 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 3784 | 1467985238015 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 05:40:38 INFO - PROCESS | 3784 | 1467985238019 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:40:38 INFO - PROCESS | 3784 | 1467985238020 Marionette TRACE conn2 <- [1,2474,null,{}] 05:40:38 INFO - PROCESS | 3784 | 1467985238024 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:38 INFO - PROCESS | 3784 | 1467985238026 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:38 INFO - PROCESS | 3784 | 1467985238136 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:40:38 INFO - PROCESS | 3784 | 1467985238142 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 3784 | 1467985238144 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:38 INFO - PROCESS | 3784 | ++DOCSHELL 1765DC00 == 32 [pid = 3784] [id = 628] 05:40:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (181E7000) [pid = 3784] [serial = 1884] [outer = 00000000] 05:40:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19A4CC00) [pid = 3784] [serial = 1885] [outer = 181E7000] 05:40:38 INFO - PROCESS | 3784 | 1467985238188 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19A51800) [pid = 3784] [serial = 1886] [outer = 181E7000] 05:40:38 INFO - PROCESS | 3784 | 1467985238661 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 705ms 05:40:38 INFO - PROCESS | 3784 | 1467985238719 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 3784 | 1467985238721 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 05:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:40:38 INFO - PROCESS | 3784 | 1467985238724 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 3784 | 1467985238726 Marionette TRACE conn2 <- [1,2478,null,{}] 05:40:38 INFO - PROCESS | 3784 | 1467985238736 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:38 INFO - PROCESS | 3784 | 1467985238741 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:38 INFO - PROCESS | 3784 | 1467985238905 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:40:38 INFO - PROCESS | 3784 | 1467985238931 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 3784 | 1467985238933 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:38 INFO - PROCESS | 3784 | ++DOCSHELL 104E9800 == 33 [pid = 3784] [id = 629] 05:40:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (10A08400) [pid = 3784] [serial = 1887] [outer = 00000000] 05:40:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19FB3400) [pid = 3784] [serial = 1888] [outer = 10A08400] 05:40:39 INFO - PROCESS | 3784 | 1467985239004 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (16A0C400) [pid = 3784] [serial = 1889] [outer = 10A08400] 05:40:39 INFO - PROCESS | 3784 | 1467985239561 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10A7DC00) [pid = 3784] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (12D82800) [pid = 3784] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (130AC000) [pid = 3784] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (168B6000) [pid = 3784] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (10B76400) [pid = 3784] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (156A4800) [pid = 3784] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19F0AC00) [pid = 3784] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19D14C00) [pid = 3784] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (17661C00) [pid = 3784] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1810B000) [pid = 3784] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19AD5C00) [pid = 3784] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (15717C00) [pid = 3784] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:40:39 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1429A400) [pid = 3784] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 910ms 05:40:39 INFO - PROCESS | 3784 | 1467985239629 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 3784 | 1467985239631 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 05:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:40:39 INFO - PROCESS | 3784 | 1467985239634 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 3784 | 1467985239636 Marionette TRACE conn2 <- [1,2482,null,{}] 05:40:39 INFO - PROCESS | 3784 | 1467985239640 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:39 INFO - PROCESS | 3784 | 1467985239642 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:39 INFO - PROCESS | 3784 | 1467985239722 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:40:39 INFO - PROCESS | 3784 | 1467985239727 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 3784 | 1467985239729 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:39 INFO - PROCESS | 3784 | ++DOCSHELL 13908000 == 34 [pid = 3784] [id = 630] 05:40:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (139D4800) [pid = 3784] [serial = 1890] [outer = 00000000] 05:40:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (168B0400) [pid = 3784] [serial = 1891] [outer = 139D4800] 05:40:39 INFO - PROCESS | 3784 | 1467985239773 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (16A07000) [pid = 3784] [serial = 1892] [outer = 139D4800] 05:40:40 INFO - PROCESS | 3784 | 1467985240226 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 627ms 05:40:40 INFO - PROCESS | 3784 | 1467985240294 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 3784 | 1467985240296 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 05:40:40 INFO - PROCESS | 3784 | 1467985240299 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 3784 | 1467985240301 Marionette TRACE conn2 <- [1,2486,null,{}] 05:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:40:40 INFO - PROCESS | 3784 | 1467985240305 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:40 INFO - PROCESS | 3784 | 1467985240307 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:40 INFO - PROCESS | 3784 | 1467985240386 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:40:40 INFO - PROCESS | 3784 | 1467985240392 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 3784 | 1467985240394 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:40 INFO - PROCESS | 3784 | ++DOCSHELL 13910800 == 35 [pid = 3784] [id = 631] 05:40:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (1429DC00) [pid = 3784] [serial = 1893] [outer = 00000000] 05:40:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (1A621400) [pid = 3784] [serial = 1894] [outer = 1429DC00] 05:40:40 INFO - PROCESS | 3784 | 1467985240436 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (19CCF000) [pid = 3784] [serial = 1895] [outer = 1429DC00] 05:40:40 INFO - PROCESS | 3784 | 1467985240866 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 596ms 05:40:40 INFO - PROCESS | 3784 | 1467985240905 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 3784 | 1467985240907 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 05:40:40 INFO - PROCESS | 3784 | 1467985240914 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 3784 | 1467985240916 Marionette TRACE conn2 <- [1,2490,null,{}] 05:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:40:40 INFO - PROCESS | 3784 | 1467985240920 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:40 INFO - PROCESS | 3784 | 1467985240921 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:41 INFO - PROCESS | 3784 | 1467985241000 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:40:41 INFO - PROCESS | 3784 | 1467985241006 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 3784 | 1467985241008 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:41 INFO - PROCESS | 3784 | ++DOCSHELL 168BD400 == 36 [pid = 3784] [id = 632] 05:40:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (19FCB800) [pid = 3784] [serial = 1896] [outer = 00000000] 05:40:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1A783C00) [pid = 3784] [serial = 1897] [outer = 19FCB800] 05:40:41 INFO - PROCESS | 3784 | 1467985241059 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (17658000) [pid = 3784] [serial = 1898] [outer = 19FCB800] 05:40:41 INFO - PROCESS | 3784 | 1467985241491 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 627ms 05:40:41 INFO - PROCESS | 3784 | 1467985241555 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 3784 | 1467985241604 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 05:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:40:41 INFO - PROCESS | 3784 | 1467985241649 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 3784 | 1467985241653 Marionette TRACE conn2 <- [1,2494,null,{}] 05:40:41 INFO - PROCESS | 3784 | 1467985241659 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:41 INFO - PROCESS | 3784 | 1467985241662 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:41 INFO - PROCESS | 3784 | 1467985241777 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:40:41 INFO - PROCESS | 3784 | 1467985241968 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 3784 | 1467985241972 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:41 INFO - PROCESS | 3784 | ++DOCSHELL 10B76000 == 37 [pid = 3784] [id = 633] 05:40:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (10B76400) [pid = 3784] [serial = 1899] [outer = 00000000] 05:40:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (11CD7000) [pid = 3784] [serial = 1900] [outer = 10B76400] 05:40:42 INFO - PROCESS | 3784 | 1467985242029 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (12DCE800) [pid = 3784] [serial = 1901] [outer = 10B76400] 05:40:42 INFO - PROCESS | 3784 | 1467985242597 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1004ms 05:40:42 INFO - PROCESS | 3784 | 1467985242650 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 3784 | 1467985242654 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 05:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:40:42 INFO - PROCESS | 3784 | 1467985242660 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 3784 | 1467985242663 Marionette TRACE conn2 <- [1,2498,null,{}] 05:40:42 INFO - PROCESS | 3784 | 1467985242669 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:42 INFO - PROCESS | 3784 | 1467985242674 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:42 INFO - PROCESS | 3784 | 1467985242785 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:40:42 INFO - PROCESS | 3784 | 1467985242924 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:42 INFO - PROCESS | 3784 | 1467985242926 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:42 INFO - PROCESS | 3784 | ++DOCSHELL 15720C00 == 38 [pid = 3784] [id = 634] 05:40:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (168B1800) [pid = 3784] [serial = 1902] [outer = 00000000] 05:40:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (17597000) [pid = 3784] [serial = 1903] [outer = 168B1800] 05:40:42 INFO - PROCESS | 3784 | 1467985242981 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (176A9400) [pid = 3784] [serial = 1904] [outer = 168B1800] 05:40:43 INFO - PROCESS | 3784 | 1467985243601 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1004ms 05:40:43 INFO - PROCESS | 3784 | 1467985243663 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:40:43 INFO - PROCESS | 3784 | 1467985243665 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 05:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:40:43 INFO - PROCESS | 3784 | 1467985243669 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 3784 | 1467985243672 Marionette TRACE conn2 <- [1,2502,null,{}] 05:40:43 INFO - PROCESS | 3784 | 1467985243676 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:43 INFO - PROCESS | 3784 | 1467985243679 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:43 INFO - PROCESS | 3784 | 1467985243793 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:40:43 INFO - PROCESS | 3784 | 1467985243939 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 3784 | 1467985243945 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:43 INFO - PROCESS | 3784 | ++DOCSHELL 1A521000 == 39 [pid = 3784] [id = 635] 05:40:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A52DC00) [pid = 3784] [serial = 1905] [outer = 00000000] 05:40:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A780400) [pid = 3784] [serial = 1906] [outer = 1A52DC00] 05:40:44 INFO - PROCESS | 3784 | 1467985244003 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1A78C800) [pid = 3784] [serial = 1907] [outer = 1A52DC00] 05:40:44 INFO - PROCESS | 3784 | 1467985244581 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 941ms 05:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:40:44 INFO - PROCESS | 3784 | 1467985244614 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 3784 | 1467985244616 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 05:40:44 INFO - PROCESS | 3784 | 1467985244620 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 3784 | 1467985244622 Marionette TRACE conn2 <- [1,2506,null,{}] 05:40:44 INFO - PROCESS | 3784 | 1467985244626 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:44 INFO - PROCESS | 3784 | 1467985244629 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:44 INFO - PROCESS | 3784 | 1467985244734 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:40:44 INFO - PROCESS | 3784 | 1467985244884 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 3784 | 1467985244886 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:44 INFO - PROCESS | 3784 | ++DOCSHELL 19F0E800 == 40 [pid = 3784] [id = 636] 05:40:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19F12C00) [pid = 3784] [serial = 1908] [outer = 00000000] 05:40:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A79C400) [pid = 3784] [serial = 1909] [outer = 19F12C00] 05:40:44 INFO - PROCESS | 3784 | 1467985244940 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (1AB4AC00) [pid = 3784] [serial = 1910] [outer = 19F12C00] 05:40:45 INFO - PROCESS | 3784 | 1467985245683 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1083ms 05:40:45 INFO - PROCESS | 3784 | 1467985245713 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:40:45 INFO - PROCESS | 3784 | 1467985245716 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 05:40:45 INFO - PROCESS | 3784 | 1467985245721 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:40:45 INFO - PROCESS | 3784 | 1467985245725 Marionette TRACE conn2 <- [1,2510,null,{}] 05:40:45 INFO - PROCESS | 3784 | 1467985245730 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:45 INFO - PROCESS | 3784 | 1467985245733 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:45 INFO - PROCESS | 3784 | 1467985245831 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:40:45 INFO - PROCESS | 3784 | 1467985245971 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:45 INFO - PROCESS | 3784 | 1467985245973 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:46 INFO - PROCESS | 3784 | ++DOCSHELL 11CD7800 == 41 [pid = 3784] [id = 637] 05:40:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (13136400) [pid = 3784] [serial = 1911] [outer = 00000000] 05:40:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (13949C00) [pid = 3784] [serial = 1912] [outer = 13136400] 05:40:46 INFO - PROCESS | 3784 | 1467985246032 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (13CB9C00) [pid = 3784] [serial = 1913] [outer = 13136400] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 13910800 == 40 [pid = 3784] [id = 631] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 13908000 == 39 [pid = 3784] [id = 630] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 104E9800 == 38 [pid = 3784] [id = 629] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 1765DC00 == 37 [pid = 3784] [id = 628] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 17663000 == 36 [pid = 3784] [id = 627] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 16A07400 == 35 [pid = 3784] [id = 626] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 13132000 == 34 [pid = 3784] [id = 625] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 10A78C00 == 33 [pid = 3784] [id = 624] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 10435C00 == 32 [pid = 3784] [id = 622] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 13CBBC00 == 31 [pid = 3784] [id = 623] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 15713400 == 30 [pid = 3784] [id = 621] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 1281F800 == 29 [pid = 3784] [id = 612] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 19F0E800 == 28 [pid = 3784] [id = 636] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 1A521000 == 27 [pid = 3784] [id = 635] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 168BD400 == 26 [pid = 3784] [id = 632] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 10B76000 == 25 [pid = 3784] [id = 633] 05:40:46 INFO - PROCESS | 3784 | --DOCSHELL 15720C00 == 24 [pid = 3784] [id = 634] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (10F24400) [pid = 3784] [serial = 1840] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (11273400) [pid = 3784] [serial = 1841] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (13901400) [pid = 3784] [serial = 1838] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (1328B000) [pid = 3784] [serial = 1837] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (131D7000) [pid = 3784] [serial = 1843] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (13295400) [pid = 3784] [serial = 1844] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (1758EC00) [pid = 3784] [serial = 1850] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (16EDCC00) [pid = 3784] [serial = 1849] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (129AE000) [pid = 3784] [serial = 1826] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (114D0800) [pid = 3784] [serial = 1825] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (16A09800) [pid = 3784] [serial = 1829] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (168B9C00) [pid = 3784] [serial = 1828] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1A62EC00) [pid = 3784] [serial = 1832] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19FCAC00) [pid = 3784] [serial = 1831] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A790C00) [pid = 3784] [serial = 1835] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1A78B400) [pid = 3784] [serial = 1834] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (17E22C00) [pid = 3784] [serial = 1853] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (176AE800) [pid = 3784] [serial = 1852] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19A55800) [pid = 3784] [serial = 1855] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (19D19000) [pid = 3784] [serial = 1856] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (19F06800) [pid = 3784] [serial = 1861] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (15D58000) [pid = 3784] [serial = 1846] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (17386800) [pid = 3784] [serial = 1858] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1765C800) [pid = 3784] [serial = 1859] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (19F08C00) [pid = 3784] [serial = 1862] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1A523000) [pid = 3784] [serial = 1864] [outer = 00000000] [url = about:blank] 05:40:46 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (168B8800) [pid = 3784] [serial = 1847] [outer = 00000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3784 | 1467985247186 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1506ms 05:40:47 INFO - PROCESS | 3784 | 1467985247228 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 3784 | 1467985247233 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 05:40:47 INFO - PROCESS | 3784 | 1467985247238 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:40:47 INFO - PROCESS | 3784 | 1467985247241 Marionette TRACE conn2 <- [1,2514,null,{}] 05:40:47 INFO - PROCESS | 3784 | 1467985247247 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:47 INFO - PROCESS | 3784 | 1467985247250 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:47 INFO - PROCESS | 3784 | 1467985247334 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:40:47 INFO - PROCESS | 3784 | 1467985247342 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 3784 | 1467985247347 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:47 INFO - PROCESS | 3784 | ++DOCSHELL 10B5A400 == 25 [pid = 3784] [id = 638] 05:40:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (10B5C400) [pid = 3784] [serial = 1914] [outer = 00000000] 05:40:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (10F1F800) [pid = 3784] [serial = 1915] [outer = 10B5C400] 05:40:47 INFO - PROCESS | 3784 | 1467985247394 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (11273400) [pid = 3784] [serial = 1916] [outer = 10B5C400] 05:40:47 INFO - PROCESS | 3784 | 1467985247896 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 705ms 05:40:47 INFO - PROCESS | 3784 | 1467985247949 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 3784 | 1467985247954 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 05:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:40:47 INFO - PROCESS | 3784 | 1467985247961 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 3784 | 1467985247963 Marionette TRACE conn2 <- [1,2518,null,{}] 05:40:47 INFO - PROCESS | 3784 | 1467985247967 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:48 INFO - PROCESS | 3784 | 1467985247970 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:48 INFO - PROCESS | 3784 | 1467985248061 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:40:48 INFO - PROCESS | 3784 | 1467985248069 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:48 INFO - PROCESS | 3784 | 1467985248072 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:48 INFO - PROCESS | 3784 | ++DOCSHELL 131D8C00 == 26 [pid = 3784] [id = 639] 05:40:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (131DE400) [pid = 3784] [serial = 1917] [outer = 00000000] 05:40:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (132DB400) [pid = 3784] [serial = 1918] [outer = 131DE400] 05:40:48 INFO - PROCESS | 3784 | 1467985248129 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (13437400) [pid = 3784] [serial = 1919] [outer = 131DE400] 05:40:48 INFO - PROCESS | 3784 | 1467985248603 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 706ms 05:40:48 INFO - PROCESS | 3784 | 1467985248661 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 3784 | 1467985248663 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 05:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:40:48 INFO - PROCESS | 3784 | 1467985248667 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 3784 | 1467985248671 Marionette TRACE conn2 <- [1,2522,null,{}] 05:40:48 INFO - PROCESS | 3784 | 1467985248681 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:48 INFO - PROCESS | 3784 | 1467985248686 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:48 INFO - PROCESS | 3784 | 1467985248768 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:40:48 INFO - PROCESS | 3784 | 1467985248775 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:48 INFO - PROCESS | 3784 | 1467985248778 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:48 INFO - PROCESS | 3784 | ++DOCSHELL 156AE400 == 27 [pid = 3784] [id = 640] 05:40:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (15717800) [pid = 3784] [serial = 1920] [outer = 00000000] 05:40:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (168AF400) [pid = 3784] [serial = 1921] [outer = 15717800] 05:40:48 INFO - PROCESS | 3784 | 1467985248829 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (168B8C00) [pid = 3784] [serial = 1922] [outer = 15717800] 05:40:49 INFO - PROCESS | 3784 | 1467985249335 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 690ms 05:40:49 INFO - PROCESS | 3784 | 1467985249366 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:40:49 INFO - PROCESS | 3784 | 1467985249368 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 05:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:40:49 INFO - PROCESS | 3784 | 1467985249378 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - PROCESS | 3784 | 1467985249380 Marionette TRACE conn2 <- [1,2526,null,{}] 05:40:49 INFO - PROCESS | 3784 | 1467985249383 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:49 INFO - PROCESS | 3784 | 1467985249385 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:49 INFO - PROCESS | 3784 | 1467985249532 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:40:49 INFO - PROCESS | 3784 | 1467985249552 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 3784 | 1467985249554 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:49 INFO - PROCESS | 3784 | ++DOCSHELL 16BACC00 == 28 [pid = 3784] [id = 641] 05:40:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (16BB6C00) [pid = 3784] [serial = 1923] [outer = 00000000] 05:40:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (17386800) [pid = 3784] [serial = 1924] [outer = 16BB6C00] 05:40:49 INFO - PROCESS | 3784 | 1467985249598 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1759AC00) [pid = 3784] [serial = 1925] [outer = 16BB6C00] 05:40:50 INFO - PROCESS | 3784 | 1467985250027 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 706ms 05:40:50 INFO - PROCESS | 3784 | 1467985250076 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 3784 | 1467985250078 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 05:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:40:50 INFO - PROCESS | 3784 | 1467985250087 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 3784 | 1467985250136 Marionette TRACE conn2 <- [1,2530,null,{}] 05:40:50 INFO - PROCESS | 3784 | 1467985250140 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:50 INFO - PROCESS | 3784 | 1467985250142 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:50 INFO - PROCESS | 3784 | 1467985250255 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:40:50 INFO - PROCESS | 3784 | 1467985250264 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:50 INFO - PROCESS | 3784 | 1467985250266 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:50 INFO - PROCESS | 3784 | ++DOCSHELL 17606C00 == 29 [pid = 3784] [id = 642] 05:40:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1760D000) [pid = 3784] [serial = 1926] [outer = 00000000] 05:40:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (176B2000) [pid = 3784] [serial = 1927] [outer = 1760D000] 05:40:50 INFO - PROCESS | 3784 | 1467985250363 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (17F26400) [pid = 3784] [serial = 1928] [outer = 1760D000] 05:40:50 INFO - PROCESS | 3784 | 1467985250812 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 769ms 05:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:40:50 INFO - PROCESS | 3784 | 1467985250913 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 3784 | 1467985250915 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 05:40:50 INFO - PROCESS | 3784 | 1467985250930 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 3784 | 1467985250932 Marionette TRACE conn2 <- [1,2534,null,{}] 05:40:50 INFO - PROCESS | 3784 | 1467985250936 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:50 INFO - PROCESS | 3784 | 1467985250941 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:51 INFO - PROCESS | 3784 | 1467985251282 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (181E7000) [pid = 3784] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10A08400) [pid = 3784] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (13293C00) [pid = 3784] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (10439C00) [pid = 3784] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (13DA6C00) [pid = 3784] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19FB8400) [pid = 3784] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (10A7BC00) [pid = 3784] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (16A07800) [pid = 3784] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (139D4800) [pid = 3784] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1429DC00) [pid = 3784] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (17663400) [pid = 3784] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:40:51 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (19FCB800) [pid = 3784] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:40:51 INFO - PROCESS | 3784 | 1467985251343 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 3784 | 1467985251346 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:51 INFO - PROCESS | 3784 | ++DOCSHELL 10434400 == 30 [pid = 3784] [id = 643] 05:40:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (10439C00) [pid = 3784] [serial = 1929] [outer = 00000000] 05:40:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (12B08C00) [pid = 3784] [serial = 1930] [outer = 10439C00] 05:40:51 INFO - PROCESS | 3784 | 1467985251389 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (16A06C00) [pid = 3784] [serial = 1931] [outer = 10439C00] 05:40:51 INFO - PROCESS | 3784 | 1467985251753 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 862ms 05:40:51 INFO - PROCESS | 3784 | 1467985251782 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:40:51 INFO - PROCESS | 3784 | 1467985251794 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 05:40:51 INFO - PROCESS | 3784 | 1467985251797 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:40:51 INFO - PROCESS | 3784 | 1467985251799 Marionette TRACE conn2 <- [1,2538,null,{}] 05:40:51 INFO - PROCESS | 3784 | 1467985251803 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:51 INFO - PROCESS | 3784 | 1467985251805 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:51 INFO - PROCESS | 3784 | 1467985251885 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:40:51 INFO - PROCESS | 3784 | 1467985251890 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 3784 | 1467985251892 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:51 INFO - PROCESS | 3784 | ++DOCSHELL 132DB000 == 31 [pid = 3784] [id = 644] 05:40:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (15D5A000) [pid = 3784] [serial = 1932] [outer = 00000000] 05:40:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (19D1A000) [pid = 3784] [serial = 1933] [outer = 15D5A000] 05:40:51 INFO - PROCESS | 3784 | 1467985251934 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (19D1AC00) [pid = 3784] [serial = 1934] [outer = 15D5A000] 05:40:52 INFO - PROCESS | 3784 | 1467985252387 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 643ms 05:40:52 INFO - PROCESS | 3784 | 1467985252437 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:40:52 INFO - PROCESS | 3784 | 1467985252439 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 05:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:40:52 INFO - PROCESS | 3784 | 1467985252442 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 3784 | 1467985252444 Marionette TRACE conn2 <- [1,2542,null,{}] 05:40:52 INFO - PROCESS | 3784 | 1467985252447 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:52 INFO - PROCESS | 3784 | 1467985252449 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:52 INFO - PROCESS | 3784 | 1467985252527 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:40:52 INFO - PROCESS | 3784 | 1467985252532 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 3784 | 1467985252534 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:52 INFO - PROCESS | 3784 | ++DOCSHELL 19D1EC00 == 32 [pid = 3784] [id = 645] 05:40:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (19D20000) [pid = 3784] [serial = 1935] [outer = 00000000] 05:40:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19F11000) [pid = 3784] [serial = 1936] [outer = 19D20000] 05:40:52 INFO - PROCESS | 3784 | 1467985252576 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19F12800) [pid = 3784] [serial = 1937] [outer = 19D20000] 05:40:53 INFO - PROCESS | 3784 | 1467985253030 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 643ms 05:40:53 INFO - PROCESS | 3784 | 1467985253080 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 3784 | 1467985253082 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 05:40:53 INFO - PROCESS | 3784 | 1467985253085 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:40:53 INFO - PROCESS | 3784 | 1467985253087 Marionette TRACE conn2 <- [1,2546,null,{}] 05:40:53 INFO - PROCESS | 3784 | 1467985253095 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:53 INFO - PROCESS | 3784 | 1467985253097 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:53 INFO - PROCESS | 3784 | 1467985253173 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:40:53 INFO - PROCESS | 3784 | 1467985253179 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:53 INFO - PROCESS | 3784 | 1467985253181 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:53 INFO - PROCESS | 3784 | ++DOCSHELL 156AC800 == 33 [pid = 3784] [id = 646] 05:40:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19FC5C00) [pid = 3784] [serial = 1938] [outer = 00000000] 05:40:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1A52B800) [pid = 3784] [serial = 1939] [outer = 19FC5C00] 05:40:53 INFO - PROCESS | 3784 | 1467985253227 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1A52D400) [pid = 3784] [serial = 1940] [outer = 19FC5C00] 05:40:54 INFO - PROCESS | 3784 | 1467985254072 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1051ms 05:40:54 INFO - PROCESS | 3784 | 1467985254145 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:40:54 INFO - PROCESS | 3784 | 1467985254150 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 05:40:54 INFO - PROCESS | 3784 | 1467985254155 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:40:54 INFO - PROCESS | 3784 | 1467985254160 Marionette TRACE conn2 <- [1,2550,null,{}] 05:40:54 INFO - PROCESS | 3784 | 1467985254165 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:54 INFO - PROCESS | 3784 | 1467985254168 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:54 INFO - PROCESS | 3784 | 1467985254294 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:40:54 INFO - PROCESS | 3784 | 1467985254425 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:54 INFO - PROCESS | 3784 | 1467985254428 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:54 INFO - PROCESS | 3784 | ++DOCSHELL 10A08400 == 34 [pid = 3784] [id = 647] 05:40:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (10B73400) [pid = 3784] [serial = 1941] [outer = 00000000] 05:40:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (12921000) [pid = 3784] [serial = 1942] [outer = 10B73400] 05:40:54 INFO - PROCESS | 3784 | 1467985254485 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (13910000) [pid = 3784] [serial = 1943] [outer = 10B73400] 05:40:55 INFO - PROCESS | 3784 | 1467985255382 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1302ms 05:40:55 INFO - PROCESS | 3784 | 1467985255456 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 3784 | 1467985255459 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 05:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:40:55 INFO - PROCESS | 3784 | 1467985255465 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 3784 | 1467985255468 Marionette TRACE conn2 <- [1,2554,null,{}] 05:40:55 INFO - PROCESS | 3784 | 1467985255474 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:55 INFO - PROCESS | 3784 | 1467985255477 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:55 INFO - PROCESS | 3784 | 1467985255586 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:40:55 INFO - PROCESS | 3784 | 1467985255719 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 3784 | 1467985255723 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:55 INFO - PROCESS | 3784 | ++DOCSHELL 10B78400 == 35 [pid = 3784] [id = 648] 05:40:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (10B7E000) [pid = 3784] [serial = 1944] [outer = 00000000] 05:40:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (114D0800) [pid = 3784] [serial = 1945] [outer = 10B7E000] 05:40:55 INFO - PROCESS | 3784 | 1467985255776 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (12828000) [pid = 3784] [serial = 1946] [outer = 10B7E000] 05:40:56 INFO - PROCESS | 3784 | --DOCSHELL 19D1EC00 == 34 [pid = 3784] [id = 645] 05:40:56 INFO - PROCESS | 3784 | --DOCSHELL 132DB000 == 33 [pid = 3784] [id = 644] 05:40:56 INFO - PROCESS | 3784 | --DOCSHELL 10434400 == 32 [pid = 3784] [id = 643] 05:40:56 INFO - PROCESS | 3784 | --DOCSHELL 17606C00 == 31 [pid = 3784] [id = 642] 05:40:56 INFO - PROCESS | 3784 | --DOCSHELL 16BACC00 == 30 [pid = 3784] [id = 641] 05:40:56 INFO - PROCESS | 3784 | --DOCSHELL 156AE400 == 29 [pid = 3784] [id = 640] 05:40:56 INFO - PROCESS | 3784 | --DOCSHELL 131D8C00 == 28 [pid = 3784] [id = 639] 05:40:56 INFO - PROCESS | 3784 | --DOCSHELL 10B5A400 == 27 [pid = 3784] [id = 638] 05:40:56 INFO - PROCESS | 3784 | --DOCSHELL 11CD7800 == 26 [pid = 3784] [id = 637] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (19A4CC00) [pid = 3784] [serial = 1885] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19FB3400) [pid = 3784] [serial = 1888] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1390DC00) [pid = 3784] [serial = 1876] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (13C6CC00) [pid = 3784] [serial = 1877] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10B7E800) [pid = 3784] [serial = 1867] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (11CDEC00) [pid = 3784] [serial = 1868] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (144E9C00) [pid = 3784] [serial = 1870] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (168B3000) [pid = 3784] [serial = 1871] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A52C000) [pid = 3784] [serial = 1865] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (10B78000) [pid = 3784] [serial = 1873] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10F28400) [pid = 3784] [serial = 1874] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (16BB0400) [pid = 3784] [serial = 1879] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (17388400) [pid = 3784] [serial = 1880] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (168B0400) [pid = 3784] [serial = 1891] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16A07000) [pid = 3784] [serial = 1892] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1A621400) [pid = 3784] [serial = 1894] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (16A0C400) [pid = 3784] [serial = 1889] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (17F26000) [pid = 3784] [serial = 1882] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (181E4800) [pid = 3784] [serial = 1883] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (19A51800) [pid = 3784] [serial = 1886] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (19CCF000) [pid = 3784] [serial = 1895] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (17658000) [pid = 3784] [serial = 1898] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (1A783C00) [pid = 3784] [serial = 1897] [outer = 00000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3784 | 1467985256282 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 831ms 05:40:56 INFO - PROCESS | 3784 | 1467985256309 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 3784 | 1467985256314 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 05:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:40:56 INFO - PROCESS | 3784 | 1467985256320 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 3784 | 1467985256323 Marionette TRACE conn2 <- [1,2558,null,{}] 05:40:56 INFO - PROCESS | 3784 | 1467985256327 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:56 INFO - PROCESS | 3784 | 1467985256329 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:56 INFO - PROCESS | 3784 | 1467985256419 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:40:56 INFO - PROCESS | 3784 | 1467985256425 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:56 INFO - PROCESS | 3784 | 1467985256428 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:56 INFO - PROCESS | 3784 | ++DOCSHELL 11274800 == 27 [pid = 3784] [id = 649] 05:40:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (114CEC00) [pid = 3784] [serial = 1947] [outer = 00000000] 05:40:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (13293C00) [pid = 3784] [serial = 1948] [outer = 114CEC00] 05:40:56 INFO - PROCESS | 3784 | 1467985256478 Marionette DEBUG loaded listener.js 05:40:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (139CD400) [pid = 3784] [serial = 1949] [outer = 114CEC00] 05:40:57 INFO - PROCESS | 3784 | 1467985256992 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 706ms 05:40:57 INFO - PROCESS | 3784 | 1467985257019 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 3784 | 1467985257021 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 05:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:40:57 INFO - PROCESS | 3784 | 1467985257025 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 3784 | 1467985257028 Marionette TRACE conn2 <- [1,2562,null,{}] 05:40:57 INFO - PROCESS | 3784 | 1467985257039 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:57 INFO - PROCESS | 3784 | 1467985257043 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:57 INFO - PROCESS | 3784 | 1467985257157 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:40:57 INFO - PROCESS | 3784 | 1467985257264 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 3784 | 1467985257267 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:57 INFO - PROCESS | 3784 | ++DOCSHELL 15D4D400 == 28 [pid = 3784] [id = 650] 05:40:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (15D4EC00) [pid = 3784] [serial = 1950] [outer = 00000000] 05:40:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (168B1000) [pid = 3784] [serial = 1951] [outer = 15D4EC00] 05:40:57 INFO - PROCESS | 3784 | 1467985257314 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (168BC400) [pid = 3784] [serial = 1952] [outer = 15D4EC00] 05:40:57 INFO - PROCESS | 3784 | 1467985257688 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 706ms 05:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:40:57 INFO - PROCESS | 3784 | 1467985257724 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 3784 | 1467985257726 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 05:40:57 INFO - PROCESS | 3784 | 1467985257730 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 3784 | 1467985257731 Marionette TRACE conn2 <- [1,2566,null,{}] 05:40:57 INFO - PROCESS | 3784 | 1467985257735 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:57 INFO - PROCESS | 3784 | 1467985257737 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:57 INFO - PROCESS | 3784 | 1467985257824 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:40:57 INFO - PROCESS | 3784 | 1467985257831 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 3784 | 1467985257833 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:57 INFO - PROCESS | 3784 | ++DOCSHELL 16AA3800 == 29 [pid = 3784] [id = 651] 05:40:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (16AA6400) [pid = 3784] [serial = 1953] [outer = 00000000] 05:40:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (17607000) [pid = 3784] [serial = 1954] [outer = 16AA6400] 05:40:57 INFO - PROCESS | 3784 | 1467985257877 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (1765F000) [pid = 3784] [serial = 1955] [outer = 16AA6400] 05:40:58 INFO - PROCESS | 3784 | 1467985258358 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 690ms 05:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:40:58 INFO - PROCESS | 3784 | 1467985258431 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 3784 | 1467985258433 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 05:40:58 INFO - PROCESS | 3784 | 1467985258437 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 3784 | 1467985258439 Marionette TRACE conn2 <- [1,2570,null,{}] 05:40:58 INFO - PROCESS | 3784 | 1467985258442 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:58 INFO - PROCESS | 3784 | 1467985258444 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:58 INFO - PROCESS | 3784 | 1467985258629 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:40:58 INFO - PROCESS | 3784 | 1467985258653 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 3784 | 1467985258655 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:58 INFO - PROCESS | 3784 | ++DOCSHELL 1810AC00 == 30 [pid = 3784] [id = 652] 05:40:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (1810B800) [pid = 3784] [serial = 1956] [outer = 00000000] 05:40:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (181E5800) [pid = 3784] [serial = 1957] [outer = 1810B800] 05:40:58 INFO - PROCESS | 3784 | 1467985258698 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (181EC400) [pid = 3784] [serial = 1958] [outer = 1810B800] 05:40:59 INFO - PROCESS | 3784 | 1467985259135 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 691ms 05:40:59 INFO - PROCESS | 3784 | 1467985259172 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 3784 | 1467985259174 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 05:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:40:59 INFO - PROCESS | 3784 | 1467985259177 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 3784 | 1467985259179 Marionette TRACE conn2 <- [1,2574,null,{}] 05:40:59 INFO - PROCESS | 3784 | 1467985259182 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:59 INFO - PROCESS | 3784 | 1467985259188 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:59 INFO - PROCESS | 3784 | 1467985259329 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:40:59 INFO - PROCESS | 3784 | 1467985259418 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 3784 | 1467985259421 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:40:59 INFO - PROCESS | 3784 | ++DOCSHELL 19CCF000 == 31 [pid = 3784] [id = 653] 05:40:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19CD5C00) [pid = 3784] [serial = 1959] [outer = 00000000] 05:40:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19D1EC00) [pid = 3784] [serial = 1960] [outer = 19CD5C00] 05:40:59 INFO - PROCESS | 3784 | 1467985259463 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19FB3400) [pid = 3784] [serial = 1961] [outer = 19CD5C00] 05:40:59 INFO - PROCESS | 3784 | 1467985259890 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 737ms 05:40:59 INFO - PROCESS | 3784 | 1467985259916 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 3784 | 1467985259918 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 05:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:40:59 INFO - PROCESS | 3784 | 1467985259922 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 3784 | 1467985259924 Marionette TRACE conn2 <- [1,2578,null,{}] 05:40:59 INFO - PROCESS | 3784 | 1467985259927 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:59 INFO - PROCESS | 3784 | 1467985259929 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:00 INFO - PROCESS | 3784 | 1467985260064 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19D20000) [pid = 3784] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (10B5C400) [pid = 3784] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (15717800) [pid = 3784] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (131DE400) [pid = 3784] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (16BB6C00) [pid = 3784] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (13136400) [pid = 3784] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1760D000) [pid = 3784] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (10439C00) [pid = 3784] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (15D5A000) [pid = 3784] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (10B76400) [pid = 3784] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (168B1800) [pid = 3784] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1A52DC00) [pid = 3784] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:41:00 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (19F12C00) [pid = 3784] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:41:00 INFO - PROCESS | 3784 | 1467985260232 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:00 INFO - PROCESS | 3784 | 1467985260234 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:00 INFO - PROCESS | 3784 | ++DOCSHELL 10A76000 == 32 [pid = 3784] [id = 654] 05:41:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (10A77000) [pid = 3784] [serial = 1962] [outer = 00000000] 05:41:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (11CD7400) [pid = 3784] [serial = 1963] [outer = 10A77000] 05:41:00 INFO - PROCESS | 3784 | 1467985260277 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (131D7800) [pid = 3784] [serial = 1964] [outer = 10A77000] 05:41:00 INFO - PROCESS | 3784 | 1467985260635 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 737ms 05:41:00 INFO - PROCESS | 3784 | 1467985260663 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:41:00 INFO - PROCESS | 3784 | 1467985260664 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 05:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:41:00 INFO - PROCESS | 3784 | 1467985260668 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 3784 | 1467985260670 Marionette TRACE conn2 <- [1,2582,null,{}] 05:41:00 INFO - PROCESS | 3784 | 1467985260673 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:00 INFO - PROCESS | 3784 | 1467985260675 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:00 INFO - PROCESS | 3784 | 1467985260792 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:41:00 INFO - PROCESS | 3784 | 1467985260799 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:00 INFO - PROCESS | 3784 | 1467985260801 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:00 INFO - PROCESS | 3784 | ++DOCSHELL 13295400 == 33 [pid = 3784] [id = 655] 05:41:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (144E4800) [pid = 3784] [serial = 1965] [outer = 00000000] 05:41:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (19F12C00) [pid = 3784] [serial = 1966] [outer = 144E4800] 05:41:00 INFO - PROCESS | 3784 | 1467985260845 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (19FC3400) [pid = 3784] [serial = 1967] [outer = 144E4800] 05:41:01 INFO - PROCESS | 3784 | 1467985261259 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 627ms 05:41:01 INFO - PROCESS | 3784 | 1467985261306 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 3784 | 1467985261308 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 05:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:41:01 INFO - PROCESS | 3784 | 1467985261312 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 3784 | 1467985261313 Marionette TRACE conn2 <- [1,2586,null,{}] 05:41:01 INFO - PROCESS | 3784 | 1467985261317 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:01 INFO - PROCESS | 3784 | 1467985261318 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:01 INFO - PROCESS | 3784 | 1467985261435 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:41:01 INFO - PROCESS | 3784 | 1467985261443 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 3784 | 1467985261445 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:01 INFO - PROCESS | 3784 | ++DOCSHELL 10474C00 == 34 [pid = 3784] [id = 656] 05:41:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (10B74C00) [pid = 3784] [serial = 1968] [outer = 00000000] 05:41:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (168B5000) [pid = 3784] [serial = 1969] [outer = 10B74C00] 05:41:01 INFO - PROCESS | 3784 | 1467985261496 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (1A625000) [pid = 3784] [serial = 1970] [outer = 10B74C00] 05:41:01 INFO - PROCESS | 3784 | 1467985261933 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 627ms 05:41:01 INFO - PROCESS | 3784 | 1467985261950 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 3784 | 1467985261952 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 05:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:41:01 INFO - PROCESS | 3784 | 1467985261955 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 3784 | 1467985261957 Marionette TRACE conn2 <- [1,2590,null,{}] 05:41:01 INFO - PROCESS | 3784 | 1467985261960 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:01 INFO - PROCESS | 3784 | 1467985261962 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:02 INFO - PROCESS | 3784 | 1467985262090 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:41:02 INFO - PROCESS | 3784 | 1467985262098 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 3784 | 1467985262100 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:02 INFO - PROCESS | 3784 | ++DOCSHELL 1A627800 == 35 [pid = 3784] [id = 657] 05:41:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1A62A000) [pid = 3784] [serial = 1971] [outer = 00000000] 05:41:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1A782800) [pid = 3784] [serial = 1972] [outer = 1A62A000] 05:41:02 INFO - PROCESS | 3784 | 1467985262144 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1A783800) [pid = 3784] [serial = 1973] [outer = 1A62A000] 05:41:02 INFO - PROCESS | 3784 | 1467985262860 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 941ms 05:41:02 INFO - PROCESS | 3784 | 1467985262901 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 3784 | 1467985262906 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 05:41:02 INFO - PROCESS | 3784 | 1467985262911 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:41:02 INFO - PROCESS | 3784 | 1467985262916 Marionette TRACE conn2 <- [1,2594,null,{}] 05:41:02 INFO - PROCESS | 3784 | 1467985262922 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:02 INFO - PROCESS | 3784 | 1467985262925 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:03 INFO - PROCESS | 3784 | 1467985263050 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:41:03 INFO - PROCESS | 3784 | 1467985263182 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 3784 | 1467985263185 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:03 INFO - PROCESS | 3784 | ++DOCSHELL 10A7D800 == 36 [pid = 3784] [id = 658] 05:41:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (10B7E800) [pid = 3784] [serial = 1974] [outer = 00000000] 05:41:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (11AE4800) [pid = 3784] [serial = 1975] [outer = 10B7E800] 05:41:03 INFO - PROCESS | 3784 | 1467985263243 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (13DA5400) [pid = 3784] [serial = 1976] [outer = 10B7E800] 05:41:03 INFO - PROCESS | 3784 | 1467985263810 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 956ms 05:41:03 INFO - PROCESS | 3784 | 1467985263857 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 3784 | 1467985263862 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 05:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:41:03 INFO - PROCESS | 3784 | 1467985263869 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 3784 | 1467985263872 Marionette TRACE conn2 <- [1,2598,null,{}] 05:41:03 INFO - PROCESS | 3784 | 1467985263876 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:03 INFO - PROCESS | 3784 | 1467985263879 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:04 INFO - PROCESS | 3784 | 1467985263991 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:41:04 INFO - PROCESS | 3784 | 1467985264102 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 3784 | 1467985264105 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:04 INFO - PROCESS | 3784 | ++DOCSHELL 16AA3400 == 37 [pid = 3784] [id = 659] 05:41:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (16BB1400) [pid = 3784] [serial = 1977] [outer = 00000000] 05:41:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1758F800) [pid = 3784] [serial = 1978] [outer = 16BB1400] 05:41:04 INFO - PROCESS | 3784 | 1467985264160 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (17F26000) [pid = 3784] [serial = 1979] [outer = 16BB1400] 05:41:04 INFO - PROCESS | 3784 | 1467985264768 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 957ms 05:41:04 INFO - PROCESS | 3784 | 1467985264813 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 3784 | 1467985264816 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 05:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:41:04 INFO - PROCESS | 3784 | 1467985264820 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 3784 | 1467985264824 Marionette TRACE conn2 <- [1,2602,null,{}] 05:41:04 INFO - PROCESS | 3784 | 1467985264835 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:04 INFO - PROCESS | 3784 | 1467985264840 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:04 INFO - PROCESS | 3784 | 1467985264947 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:41:05 INFO - PROCESS | 3784 | 1467985265093 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 3784 | 1467985265096 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:05 INFO - PROCESS | 3784 | ++DOCSHELL 1A62D800 == 38 [pid = 3784] [id = 660] 05:41:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A62F800) [pid = 3784] [serial = 1980] [outer = 00000000] 05:41:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A787400) [pid = 3784] [serial = 1981] [outer = 1A62F800] 05:41:05 INFO - PROCESS | 3784 | 1467985265152 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (1A78F800) [pid = 3784] [serial = 1982] [outer = 1A62F800] 05:41:05 INFO - PROCESS | 3784 | 1467985265874 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1098ms 05:41:05 INFO - PROCESS | 3784 | 1467985265915 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 3784 | 1467985265919 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 05:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:41:05 INFO - PROCESS | 3784 | 1467985265925 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 3784 | 1467985265928 Marionette TRACE conn2 <- [1,2606,null,{}] 05:41:05 INFO - PROCESS | 3784 | 1467985265933 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:05 INFO - PROCESS | 3784 | 1467985265936 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:06 INFO - PROCESS | 3784 | 1467985266045 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:41:06 INFO - PROCESS | 3784 | 1467985266189 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 3784 | 1467985266193 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:06 INFO - PROCESS | 3784 | ++DOCSHELL 10BAAC00 == 39 [pid = 3784] [id = 661] 05:41:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (10BAB400) [pid = 3784] [serial = 1983] [outer = 00000000] 05:41:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (12BD1C00) [pid = 3784] [serial = 1984] [outer = 10BAB400] 05:41:06 INFO - PROCESS | 3784 | 1467985266246 Marionette DEBUG loaded listener.js 05:41:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (132E0000) [pid = 3784] [serial = 1985] [outer = 10BAB400] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 10474C00 == 38 [pid = 3784] [id = 656] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 13295400 == 37 [pid = 3784] [id = 655] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 10A76000 == 36 [pid = 3784] [id = 654] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 19CCF000 == 35 [pid = 3784] [id = 653] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 1810AC00 == 34 [pid = 3784] [id = 652] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 16AA3800 == 33 [pid = 3784] [id = 651] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 15D4D400 == 32 [pid = 3784] [id = 650] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 11274800 == 31 [pid = 3784] [id = 649] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 10B78400 == 30 [pid = 3784] [id = 648] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 10A08400 == 29 [pid = 3784] [id = 647] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 156AC800 == 28 [pid = 3784] [id = 646] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 16AA3400 == 27 [pid = 3784] [id = 659] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 1A62D800 == 26 [pid = 3784] [id = 660] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 1A627800 == 25 [pid = 3784] [id = 657] 05:41:07 INFO - PROCESS | 3784 | --DOCSHELL 10A7D800 == 24 [pid = 3784] [id = 658] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19F11000) [pid = 3784] [serial = 1936] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (10F1F800) [pid = 3784] [serial = 1915] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (11273400) [pid = 3784] [serial = 1916] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (168AF400) [pid = 3784] [serial = 1921] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (132DB400) [pid = 3784] [serial = 1918] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (17386800) [pid = 3784] [serial = 1924] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (13437400) [pid = 3784] [serial = 1919] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (13CB9C00) [pid = 3784] [serial = 1913] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (13949C00) [pid = 3784] [serial = 1912] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (176B2000) [pid = 3784] [serial = 1927] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (12B08C00) [pid = 3784] [serial = 1930] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (17F26400) [pid = 3784] [serial = 1928] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (19F12800) [pid = 3784] [serial = 1937] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19D1A000) [pid = 3784] [serial = 1933] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (12DCE800) [pid = 3784] [serial = 1901] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (11CD7000) [pid = 3784] [serial = 1900] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (176A9400) [pid = 3784] [serial = 1904] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (17597000) [pid = 3784] [serial = 1903] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1A78C800) [pid = 3784] [serial = 1907] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1A780400) [pid = 3784] [serial = 1906] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1AB4AC00) [pid = 3784] [serial = 1910] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (1A79C400) [pid = 3784] [serial = 1909] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1759AC00) [pid = 3784] [serial = 1925] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (16A06C00) [pid = 3784] [serial = 1931] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (19D1AC00) [pid = 3784] [serial = 1934] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (168B8C00) [pid = 3784] [serial = 1922] [outer = 00000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3784 | 1467985267510 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1615ms 05:41:07 INFO - PROCESS | 3784 | 1467985267561 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:41:07 INFO - PROCESS | 3784 | 1467985267565 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 05:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:41:07 INFO - PROCESS | 3784 | 1467985267570 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:41:07 INFO - PROCESS | 3784 | 1467985267573 Marionette TRACE conn2 <- [1,2610,null,{}] 05:41:07 INFO - PROCESS | 3784 | 1467985267614 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:07 INFO - PROCESS | 3784 | 1467985267617 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:07 INFO - PROCESS | 3784 | 1467985267740 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:41:07 INFO - PROCESS | 3784 | 1467985267757 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:07 INFO - PROCESS | 3784 | 1467985267760 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:07 INFO - PROCESS | 3784 | ++DOCSHELL 10A79800 == 25 [pid = 3784] [id = 662] 05:41:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (10A79C00) [pid = 3784] [serial = 1986] [outer = 00000000] 05:41:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (10B77C00) [pid = 3784] [serial = 1987] [outer = 10A79C00] 05:41:07 INFO - PROCESS | 3784 | 1467985267807 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (10B7EC00) [pid = 3784] [serial = 1988] [outer = 10A79C00] 05:41:08 INFO - PROCESS | 3784 | 1467985268282 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 737ms 05:41:08 INFO - PROCESS | 3784 | 1467985268307 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 3784 | 1467985268312 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 05:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:41:08 INFO - PROCESS | 3784 | 1467985268322 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 3784 | 1467985268324 Marionette TRACE conn2 <- [1,2614,null,{}] 05:41:08 INFO - PROCESS | 3784 | 1467985268328 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:08 INFO - PROCESS | 3784 | 1467985268331 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:08 INFO - PROCESS | 3784 | 1467985268417 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:41:08 INFO - PROCESS | 3784 | 1467985268423 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 3784 | 1467985268426 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:08 INFO - PROCESS | 3784 | ++DOCSHELL 128AC800 == 26 [pid = 3784] [id = 663] 05:41:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (12928000) [pid = 3784] [serial = 1989] [outer = 00000000] 05:41:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (12B0A400) [pid = 3784] [serial = 1990] [outer = 12928000] 05:41:08 INFO - PROCESS | 3784 | 1467985268472 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (12D86000) [pid = 3784] [serial = 1991] [outer = 12928000] 05:41:08 INFO - PROCESS | 3784 | 1467985268939 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 643ms 05:41:08 INFO - PROCESS | 3784 | 1467985268955 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 3784 | 1467985268958 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 05:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:41:08 INFO - PROCESS | 3784 | 1467985268961 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 3784 | 1467985268965 Marionette TRACE conn2 <- [1,2618,null,{}] 05:41:08 INFO - PROCESS | 3784 | 1467985268979 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:08 INFO - PROCESS | 3784 | 1467985268984 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:09 INFO - PROCESS | 3784 | 1467985269066 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:41:09 INFO - PROCESS | 3784 | 1467985269074 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 3784 | 1467985269079 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:09 INFO - PROCESS | 3784 | ++DOCSHELL 13CBBC00 == 27 [pid = 3784] [id = 664] 05:41:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (13D9A000) [pid = 3784] [serial = 1992] [outer = 00000000] 05:41:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (144E9800) [pid = 3784] [serial = 1993] [outer = 13D9A000] 05:41:09 INFO - PROCESS | 3784 | 1467985269135 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (156AC000) [pid = 3784] [serial = 1994] [outer = 13D9A000] 05:41:09 INFO - PROCESS | 3784 | 1467985269653 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 768ms 05:41:09 INFO - PROCESS | 3784 | 1467985269722 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 3784 | 1467985269725 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 05:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:41:09 INFO - PROCESS | 3784 | 1467985269728 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - PROCESS | 3784 | 1467985269730 Marionette TRACE conn2 <- [1,2622,null,{}] 05:41:09 INFO - PROCESS | 3784 | 1467985269733 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:09 INFO - PROCESS | 3784 | 1467985269735 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:09 INFO - PROCESS | 3784 | 1467985269863 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:41:09 INFO - PROCESS | 3784 | 1467985269868 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 3784 | 1467985269871 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:09 INFO - PROCESS | 3784 | ++DOCSHELL 15D4F800 == 28 [pid = 3784] [id = 665] 05:41:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (168AE400) [pid = 3784] [serial = 1995] [outer = 00000000] 05:41:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (16A06800) [pid = 3784] [serial = 1996] [outer = 168AE400] 05:41:09 INFO - PROCESS | 3784 | 1467985269914 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (16A9B400) [pid = 3784] [serial = 1997] [outer = 168AE400] 05:41:10 INFO - PROCESS | 3784 | 1467985270356 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 706ms 05:41:10 INFO - PROCESS | 3784 | 1467985270427 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:41:10 INFO - PROCESS | 3784 | 1467985270429 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 05:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:41:10 INFO - PROCESS | 3784 | 1467985270433 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:41:10 INFO - PROCESS | 3784 | 1467985270434 Marionette TRACE conn2 <- [1,2626,null,{}] 05:41:10 INFO - PROCESS | 3784 | 1467985270438 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:10 INFO - PROCESS | 3784 | 1467985270440 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:10 INFO - PROCESS | 3784 | 1467985270579 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:41:10 INFO - PROCESS | 3784 | 1467985270599 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 3784 | 1467985270602 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:10 INFO - PROCESS | 3784 | ++DOCSHELL 16B46800 == 29 [pid = 3784] [id = 666] 05:41:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (16ED6000) [pid = 3784] [serial = 1998] [outer = 00000000] 05:41:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (17384400) [pid = 3784] [serial = 1999] [outer = 16ED6000] 05:41:10 INFO - PROCESS | 3784 | 1467985270645 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1759B800) [pid = 3784] [serial = 2000] [outer = 16ED6000] 05:41:11 INFO - PROCESS | 3784 | 1467985271091 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 05:41:11 INFO - PROCESS | 3784 | 1467985271132 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 3784 | 1467985271134 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 05:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:41:11 INFO - PROCESS | 3784 | 1467985271144 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 3784 | 1467985271146 Marionette TRACE conn2 <- [1,2630,null,{}] 05:41:11 INFO - PROCESS | 3784 | 1467985271149 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:11 INFO - PROCESS | 3784 | 1467985271154 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:11 INFO - PROCESS | 3784 | 1467985271298 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:41:11 INFO - PROCESS | 3784 | 1467985271367 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 3784 | 1467985271369 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:11 INFO - PROCESS | 3784 | ++DOCSHELL 17E27400 == 30 [pid = 3784] [id = 667] 05:41:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (17E27800) [pid = 3784] [serial = 2001] [outer = 00000000] 05:41:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (181E9C00) [pid = 3784] [serial = 2002] [outer = 17E27800] 05:41:11 INFO - PROCESS | 3784 | 1467985271413 Marionette DEBUG loaded listener.js 05:41:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19A4CC00) [pid = 3784] [serial = 2003] [outer = 17E27800] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10B74C00) [pid = 3784] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1810B800) [pid = 3784] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19CD5C00) [pid = 3784] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10A77000) [pid = 3784] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (19FC5C00) [pid = 3784] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (16AA6400) [pid = 3784] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (10B73400) [pid = 3784] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (15D4EC00) [pid = 3784] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (10B7E000) [pid = 3784] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (114CEC00) [pid = 3784] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (144E4800) [pid = 3784] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:41:11 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1A62A000) [pid = 3784] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:41:12 INFO - PROCESS | 3784 | 1467985272037 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 941ms 05:41:12 INFO - PROCESS | 3784 | 1467985272088 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 3784 | 1467985272090 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 05:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:41:12 INFO - PROCESS | 3784 | 1467985272093 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 3784 | 1467985272104 Marionette TRACE conn2 <- [1,2634,null,{}] 05:41:12 INFO - PROCESS | 3784 | 1467985272108 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:12 INFO - PROCESS | 3784 | 1467985272110 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:12 INFO - PROCESS | 3784 | 1467985272226 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:41:12 INFO - PROCESS | 3784 | 1467985272286 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 3784 | 1467985272288 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:12 INFO - PROCESS | 3784 | ++DOCSHELL 10A77000 == 31 [pid = 3784] [id = 668] 05:41:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (10A7BC00) [pid = 3784] [serial = 2004] [outer = 00000000] 05:41:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (150B5800) [pid = 3784] [serial = 2005] [outer = 10A7BC00] 05:41:12 INFO - PROCESS | 3784 | 1467985272331 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (156A4C00) [pid = 3784] [serial = 2006] [outer = 10A7BC00] 05:41:12 INFO - PROCESS | 3784 | 1467985272671 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 596ms 05:41:12 INFO - PROCESS | 3784 | 1467985272691 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 3784 | 1467985272693 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 05:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:41:12 INFO - PROCESS | 3784 | 1467985272696 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 3784 | 1467985272698 Marionette TRACE conn2 <- [1,2638,null,{}] 05:41:12 INFO - PROCESS | 3784 | 1467985272702 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:12 INFO - PROCESS | 3784 | 1467985272704 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:12 INFO - PROCESS | 3784 | 1467985272818 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:41:12 INFO - PROCESS | 3784 | 1467985272826 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 3784 | 1467985272828 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:12 INFO - PROCESS | 3784 | ++DOCSHELL 11274800 == 32 [pid = 3784] [id = 669] 05:41:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (12B09C00) [pid = 3784] [serial = 2007] [outer = 00000000] 05:41:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (19A56800) [pid = 3784] [serial = 2008] [outer = 12B09C00] 05:41:12 INFO - PROCESS | 3784 | 1467985272871 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (19A56C00) [pid = 3784] [serial = 2009] [outer = 12B09C00] 05:41:13 INFO - PROCESS | 3784 | 1467985273286 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:41:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:41:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 643ms 05:41:13 INFO - PROCESS | 3784 | 1467985273334 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 3784 | 1467985273336 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 05:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:41:13 INFO - PROCESS | 3784 | 1467985273339 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 3784 | 1467985273341 Marionette TRACE conn2 <- [1,2642,null,{}] 05:41:13 INFO - PROCESS | 3784 | 1467985273344 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:13 INFO - PROCESS | 3784 | 1467985273346 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:13 INFO - PROCESS | 3784 | 1467985273421 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:41:13 INFO - PROCESS | 3784 | 1467985273426 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 3784 | 1467985273428 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:13 INFO - PROCESS | 3784 | ++DOCSHELL 13CBAC00 == 33 [pid = 3784] [id = 670] 05:41:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19D19400) [pid = 3784] [serial = 2010] [outer = 00000000] 05:41:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19D1FC00) [pid = 3784] [serial = 2011] [outer = 19D19400] 05:41:13 INFO - PROCESS | 3784 | 1467985273471 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (19D20000) [pid = 3784] [serial = 2012] [outer = 19D19400] 05:41:13 INFO - PROCESS | 3784 | 1467985273955 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:41:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 05:41:14 INFO - PROCESS | 3784 | 1467985274040 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 3784 | 1467985274044 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 05:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:41:14 INFO - PROCESS | 3784 | 1467985274092 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 3784 | 1467985274096 Marionette TRACE conn2 <- [1,2646,null,{}] 05:41:14 INFO - PROCESS | 3784 | 1467985274106 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:14 INFO - PROCESS | 3784 | 1467985274110 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:14 INFO - PROCESS | 3784 | 1467985274241 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:41:14 INFO - PROCESS | 3784 | 1467985274352 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 3784 | 1467985274357 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:14 INFO - PROCESS | 3784 | ++DOCSHELL 10A76000 == 34 [pid = 3784] [id = 671] 05:41:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (10A7C000) [pid = 3784] [serial = 2013] [outer = 00000000] 05:41:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (10B70800) [pid = 3784] [serial = 2014] [outer = 10A7C000] 05:41:14 INFO - PROCESS | 3784 | 1467985274413 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (10F23C00) [pid = 3784] [serial = 2015] [outer = 10A7C000] 05:41:15 INFO - PROCESS | 3784 | 1467985275135 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:41:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:41:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1098ms 05:41:15 INFO - PROCESS | 3784 | 1467985275196 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:41:15 INFO - PROCESS | 3784 | 1467985275201 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 05:41:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:41:15 INFO - PROCESS | 3784 | 1467985275208 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 3784 | 1467985275211 Marionette TRACE conn2 <- [1,2650,null,{}] 05:41:15 INFO - PROCESS | 3784 | 1467985275215 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:15 INFO - PROCESS | 3784 | 1467985275218 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:15 INFO - PROCESS | 3784 | 1467985275400 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:41:15 INFO - PROCESS | 3784 | 1467985275410 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 3784 | 1467985275413 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:15 INFO - PROCESS | 3784 | ++DOCSHELL 13C71000 == 35 [pid = 3784] [id = 672] 05:41:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (13C71400) [pid = 3784] [serial = 2016] [outer = 00000000] 05:41:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (14298000) [pid = 3784] [serial = 2017] [outer = 13C71400] 05:41:15 INFO - PROCESS | 3784 | 1467985275467 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (15D56C00) [pid = 3784] [serial = 2018] [outer = 13C71400] 05:41:16 INFO - PROCESS | 3784 | 1467985276295 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:41:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:41:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1098ms 05:41:16 INFO - PROCESS | 3784 | 1467985276454 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:41:16 INFO - PROCESS | 3784 | 1467985276457 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 05:41:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:41:16 INFO - PROCESS | 3784 | 1467985276471 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 3784 | 1467985276474 Marionette TRACE conn2 <- [1,2654,null,{}] 05:41:16 INFO - PROCESS | 3784 | 1467985276479 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:16 INFO - PROCESS | 3784 | 1467985276483 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:16 INFO - PROCESS | 3784 | 1467985276595 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:41:16 INFO - PROCESS | 3784 | 1467985276726 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 3784 | 1467985276732 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:16 INFO - PROCESS | 3784 | ++DOCSHELL 10E98800 == 36 [pid = 3784] [id = 673] 05:41:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1126BC00) [pid = 3784] [serial = 2019] [outer = 00000000] 05:41:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (12821400) [pid = 3784] [serial = 2020] [outer = 1126BC00] 05:41:16 INFO - PROCESS | 3784 | 1467985276784 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (12B08C00) [pid = 3784] [serial = 2021] [outer = 1126BC00] 05:41:17 INFO - PROCESS | 3784 | --DOCSHELL 11274800 == 35 [pid = 3784] [id = 669] 05:41:17 INFO - PROCESS | 3784 | --DOCSHELL 10A77000 == 34 [pid = 3784] [id = 668] 05:41:17 INFO - PROCESS | 3784 | --DOCSHELL 17E27400 == 33 [pid = 3784] [id = 667] 05:41:17 INFO - PROCESS | 3784 | --DOCSHELL 16B46800 == 32 [pid = 3784] [id = 666] 05:41:17 INFO - PROCESS | 3784 | --DOCSHELL 15D4F800 == 31 [pid = 3784] [id = 665] 05:41:17 INFO - PROCESS | 3784 | --DOCSHELL 13CBBC00 == 30 [pid = 3784] [id = 664] 05:41:17 INFO - PROCESS | 3784 | --DOCSHELL 128AC800 == 29 [pid = 3784] [id = 663] 05:41:17 INFO - PROCESS | 3784 | --DOCSHELL 10A79800 == 28 [pid = 3784] [id = 662] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1A782800) [pid = 3784] [serial = 1972] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (168B5000) [pid = 3784] [serial = 1969] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1A625000) [pid = 3784] [serial = 1970] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (181E5800) [pid = 3784] [serial = 1957] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19D1EC00) [pid = 3784] [serial = 1960] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (11CD7400) [pid = 3784] [serial = 1963] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1A52D400) [pid = 3784] [serial = 1940] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1A52B800) [pid = 3784] [serial = 1939] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (19FB3400) [pid = 3784] [serial = 1961] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (17607000) [pid = 3784] [serial = 1954] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (12921000) [pid = 3784] [serial = 1942] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (13910000) [pid = 3784] [serial = 1943] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (168B1000) [pid = 3784] [serial = 1951] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (168BC400) [pid = 3784] [serial = 1952] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (114D0800) [pid = 3784] [serial = 1945] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (12828000) [pid = 3784] [serial = 1946] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (13293C00) [pid = 3784] [serial = 1948] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (139CD400) [pid = 3784] [serial = 1949] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (131D7800) [pid = 3784] [serial = 1964] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (181EC400) [pid = 3784] [serial = 1958] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (19FC3400) [pid = 3784] [serial = 1967] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1765F000) [pid = 3784] [serial = 1955] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (19F12C00) [pid = 3784] [serial = 1966] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (1A783800) [pid = 3784] [serial = 1973] [outer = 00000000] [url = about:blank] 05:41:17 INFO - PROCESS | 3784 | 1467985277788 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:41:17 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) 05:41:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1365ms 05:41:17 INFO - PROCESS | 3784 | 1467985277831 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:41:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:41:17 INFO - PROCESS | 3784 | 1467985277834 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 05:41:17 INFO - PROCESS | 3784 | 1467985277841 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 3784 | 1467985277844 Marionette TRACE conn2 <- [1,2658,null,{}] 05:41:17 INFO - PROCESS | 3784 | 1467985277849 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:17 INFO - PROCESS | 3784 | 1467985277851 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:17 INFO - PROCESS | 3784 | 1467985277936 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:41:17 INFO - PROCESS | 3784 | 1467985277942 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 3784 | 1467985277945 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:17 INFO - PROCESS | 3784 | ++DOCSHELL 131D7800 == 29 [pid = 3784] [id = 674] 05:41:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (131D7C00) [pid = 3784] [serial = 2022] [outer = 00000000] 05:41:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (1394DC00) [pid = 3784] [serial = 2023] [outer = 131D7C00] 05:41:18 INFO - PROCESS | 3784 | 1467985277992 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (13C78800) [pid = 3784] [serial = 2024] [outer = 131D7C00] 05:41:18 INFO - PROCESS | 3784 | 1467985278980 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:41:19 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 05:41:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:41:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:41:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1223ms 05:41:19 INFO - PROCESS | 3784 | 1467985279047 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:41:19 INFO - PROCESS | 3784 | 1467985279049 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 05:41:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:41:19 INFO - PROCESS | 3784 | 1467985279053 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 3784 | 1467985279055 Marionette TRACE conn2 <- [1,2662,null,{}] 05:41:19 INFO - PROCESS | 3784 | 1467985279065 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:19 INFO - PROCESS | 3784 | 1467985279069 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:19 INFO - PROCESS | 3784 | 1467985279159 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:41:19 INFO - PROCESS | 3784 | 1467985279264 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:19 INFO - PROCESS | 3784 | 1467985279268 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:19 INFO - PROCESS | 3784 | ++DOCSHELL 168B7C00 == 30 [pid = 3784] [id = 675] 05:41:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (168B8000) [pid = 3784] [serial = 2025] [outer = 00000000] 05:41:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (16B46400) [pid = 3784] [serial = 2026] [outer = 168B8000] 05:41:19 INFO - PROCESS | 3784 | 1467985279322 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (16FE6C00) [pid = 3784] [serial = 2027] [outer = 168B8000] 05:41:20 INFO - PROCESS | 3784 | 1467985280268 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:41:20 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 05:41:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:41:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:41:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1255ms 05:41:20 INFO - PROCESS | 3784 | 1467985280307 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 3784 | 1467985280310 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 05:41:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:41:20 INFO - PROCESS | 3784 | 1467985280321 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 3784 | 1467985280323 Marionette TRACE conn2 <- [1,2666,null,{}] 05:41:20 INFO - PROCESS | 3784 | 1467985280326 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:20 INFO - PROCESS | 3784 | 1467985280328 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:20 INFO - PROCESS | 3784 | 1467985280445 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:41:20 INFO - PROCESS | 3784 | 1467985280451 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 3784 | 1467985280453 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:20 INFO - PROCESS | 3784 | ++DOCSHELL 1765B000 == 31 [pid = 3784] [id = 676] 05:41:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (17663C00) [pid = 3784] [serial = 2028] [outer = 00000000] 05:41:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (181DE800) [pid = 3784] [serial = 2029] [outer = 17663C00] 05:41:20 INFO - PROCESS | 3784 | 1467985280496 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (181E8800) [pid = 3784] [serial = 2030] [outer = 17663C00] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (17E27800) [pid = 3784] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (10A79C00) [pid = 3784] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (13D9A000) [pid = 3784] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (10BAB400) [pid = 3784] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (10B7E800) [pid = 3784] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (16BB1400) [pid = 3784] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1A62F800) [pid = 3784] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (16ED6000) [pid = 3784] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (10A7BC00) [pid = 3784] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (12B09C00) [pid = 3784] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (168AE400) [pid = 3784] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:41:21 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (12928000) [pid = 3784] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:41:21 INFO - PROCESS | 3784 | 1467985281457 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:41:21 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) 05:41:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1191ms 05:41:21 INFO - PROCESS | 3784 | 1467985281511 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 3784 | 1467985281513 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 05:41:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:41:21 INFO - PROCESS | 3784 | 1467985281517 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 3784 | 1467985281519 Marionette TRACE conn2 <- [1,2670,null,{}] 05:41:21 INFO - PROCESS | 3784 | 1467985281523 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:21 INFO - PROCESS | 3784 | 1467985281525 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:21 INFO - PROCESS | 3784 | 1467985281636 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:41:21 INFO - PROCESS | 3784 | 1467985281644 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:21 INFO - PROCESS | 3784 | 1467985281646 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:21 INFO - PROCESS | 3784 | ++DOCSHELL 10A7BC00 == 32 [pid = 3784] [id = 677] 05:41:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (10A7EC00) [pid = 3784] [serial = 2031] [outer = 00000000] 05:41:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (13C75400) [pid = 3784] [serial = 2032] [outer = 10A7EC00] 05:41:21 INFO - PROCESS | 3784 | 1467985281689 Marionette DEBUG loaded listener.js 05:41:21 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (13C6B000) [pid = 3784] [serial = 2033] [outer = 10A7EC00] 05:41:22 INFO - PROCESS | 3784 | 1467985282606 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:41:22 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) 05:41:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1145ms 05:41:22 INFO - PROCESS | 3784 | 1467985282662 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 3784 | 1467985282664 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 05:41:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:41:22 INFO - PROCESS | 3784 | 1467985282668 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 3784 | 1467985282670 Marionette TRACE conn2 <- [1,2674,null,{}] 05:41:22 INFO - PROCESS | 3784 | 1467985282674 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:22 INFO - PROCESS | 3784 | 1467985282679 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:22 INFO - PROCESS | 3784 | 1467985282822 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:41:22 INFO - PROCESS | 3784 | 1467985282830 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 3784 | 1467985282832 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:22 INFO - PROCESS | 3784 | ++DOCSHELL 13C70C00 == 33 [pid = 3784] [id = 678] 05:41:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (16A08800) [pid = 3784] [serial = 2034] [outer = 00000000] 05:41:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (19A55400) [pid = 3784] [serial = 2035] [outer = 16A08800] 05:41:22 INFO - PROCESS | 3784 | 1467985282877 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (19F06800) [pid = 3784] [serial = 2036] [outer = 16A08800] 05:41:23 INFO - PROCESS | 3784 | --DOCSHELL 10BAAC00 == 32 [pid = 3784] [id = 661] 05:41:23 INFO - PROCESS | 3784 | --DOCSHELL 131D7800 == 31 [pid = 3784] [id = 674] 05:41:23 INFO - PROCESS | 3784 | --DOCSHELL 10E98800 == 30 [pid = 3784] [id = 673] 05:41:23 INFO - PROCESS | 3784 | --DOCSHELL 13C71000 == 29 [pid = 3784] [id = 672] 05:41:23 INFO - PROCESS | 3784 | --DOCSHELL 13CBAC00 == 28 [pid = 3784] [id = 670] 05:41:23 INFO - PROCESS | 3784 | --DOCSHELL 10A76000 == 27 [pid = 3784] [id = 671] 05:41:24 INFO - PROCESS | 3784 | --DOCSHELL 10A7BC00 == 26 [pid = 3784] [id = 677] 05:41:24 INFO - PROCESS | 3784 | --DOCSHELL 1765B000 == 25 [pid = 3784] [id = 676] 05:41:24 INFO - PROCESS | 3784 | --DOCSHELL 168B7C00 == 24 [pid = 3784] [id = 675] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1A78F800) [pid = 3784] [serial = 1982] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (1A787400) [pid = 3784] [serial = 1981] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (19D1FC00) [pid = 3784] [serial = 2011] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (17384400) [pid = 3784] [serial = 1999] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (150B5800) [pid = 3784] [serial = 2005] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (19A56800) [pid = 3784] [serial = 2008] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (19A56C00) [pid = 3784] [serial = 2009] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (19A4CC00) [pid = 3784] [serial = 2003] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 57 (16A06800) [pid = 3784] [serial = 1996] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 56 (16A9B400) [pid = 3784] [serial = 1997] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 55 (1759B800) [pid = 3784] [serial = 2000] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 54 (156A4C00) [pid = 3784] [serial = 2006] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 53 (156AC000) [pid = 3784] [serial = 1994] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 52 (12B0A400) [pid = 3784] [serial = 1990] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 51 (12D86000) [pid = 3784] [serial = 1991] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 50 (181E9C00) [pid = 3784] [serial = 2002] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 49 (10B77C00) [pid = 3784] [serial = 1987] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 48 (10B7EC00) [pid = 3784] [serial = 1988] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 47 (144E9800) [pid = 3784] [serial = 1993] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 46 (132E0000) [pid = 3784] [serial = 1985] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 45 (12BD1C00) [pid = 3784] [serial = 1984] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 44 (13DA5400) [pid = 3784] [serial = 1976] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 43 (11AE4800) [pid = 3784] [serial = 1975] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 42 (17F26000) [pid = 3784] [serial = 1979] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 3784 | --DOMWINDOW == 41 (1758F800) [pid = 3784] [serial = 1978] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 3784 | 1467985285097 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:41:25 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 05:41:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:41:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:41:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2415ms 05:41:25 INFO - PROCESS | 3784 | 1467985285124 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 05:41:25 INFO - PROCESS | 3784 | 1467985285128 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 05:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:41:25 INFO - PROCESS | 3784 | 1467985285133 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 3784 | 1467985285137 Marionette TRACE conn2 <- [1,2678,null,{}] 05:41:25 INFO - PROCESS | 3784 | 1467985285143 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:25 INFO - PROCESS | 3784 | 1467985285146 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:25 INFO - PROCESS | 3784 | 1467985285238 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:41:25 INFO - PROCESS | 3784 | 1467985285323 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:25 INFO - PROCESS | 3784 | 1467985285325 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:25 INFO - PROCESS | 3784 | ++DOCSHELL 10B65400 == 25 [pid = 3784] [id = 679] 05:41:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 42 (10B69800) [pid = 3784] [serial = 2037] [outer = 00000000] 05:41:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 43 (10E94C00) [pid = 3784] [serial = 2038] [outer = 10B69800] 05:41:25 INFO - PROCESS | 3784 | 1467985285373 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 44 (10F27400) [pid = 3784] [serial = 2039] [outer = 10B69800] 05:41:26 INFO - PROCESS | 3784 | 1467985286259 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:41:26 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 05:41:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:41:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1160ms 05:41:26 INFO - PROCESS | 3784 | 1467985286289 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 3784 | 1467985286295 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 05:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:41:26 INFO - PROCESS | 3784 | 1467985286301 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 3784 | 1467985286304 Marionette TRACE conn2 <- [1,2682,null,{}] 05:41:26 INFO - PROCESS | 3784 | 1467985286308 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:26 INFO - PROCESS | 3784 | 1467985286311 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:26 INFO - PROCESS | 3784 | 1467985286395 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:41:26 INFO - PROCESS | 3784 | 1467985286402 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 3784 | 1467985286405 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:26 INFO - PROCESS | 3784 | ++DOCSHELL 13137400 == 26 [pid = 3784] [id = 680] 05:41:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 45 (13158400) [pid = 3784] [serial = 2040] [outer = 00000000] 05:41:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 46 (132DA000) [pid = 3784] [serial = 2041] [outer = 13158400] 05:41:26 INFO - PROCESS | 3784 | 1467985286458 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 47 (13437400) [pid = 3784] [serial = 2042] [outer = 13158400] 05:41:27 INFO - PROCESS | 3784 | 1467985287413 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:41:27 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 05:41:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:41:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1145ms 05:41:27 INFO - PROCESS | 3784 | 1467985287445 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 3784 | 1467985287447 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 05:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:41:27 INFO - PROCESS | 3784 | 1467985287452 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 3784 | 1467985287458 Marionette TRACE conn2 <- [1,2686,null,{}] 05:41:27 INFO - PROCESS | 3784 | 1467985287471 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:27 INFO - PROCESS | 3784 | 1467985287476 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:27 INFO - PROCESS | 3784 | 1467985287558 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:41:27 INFO - PROCESS | 3784 | 1467985287567 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:27 INFO - PROCESS | 3784 | 1467985287570 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:27 INFO - PROCESS | 3784 | ++DOCSHELL 144E9C00 == 27 [pid = 3784] [id = 681] 05:41:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 48 (144EA400) [pid = 3784] [serial = 2043] [outer = 00000000] 05:41:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 49 (15712C00) [pid = 3784] [serial = 2044] [outer = 144EA400] 05:41:27 INFO - PROCESS | 3784 | 1467985287617 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 50 (15D53800) [pid = 3784] [serial = 2045] [outer = 144EA400] 05:41:28 INFO - PROCESS | 3784 | 1467985288551 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:41:28 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 05:41:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:41:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:41:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1145ms 05:41:28 INFO - PROCESS | 3784 | 1467985288601 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 3784 | 1467985288613 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 05:41:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:41:28 INFO - PROCESS | 3784 | 1467985288617 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 3784 | 1467985288619 Marionette TRACE conn2 <- [1,2690,null,{}] 05:41:28 INFO - PROCESS | 3784 | 1467985288623 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:28 INFO - PROCESS | 3784 | 1467985288625 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:28 INFO - PROCESS | 3784 | 1467985288705 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:41:28 INFO - PROCESS | 3784 | 1467985288711 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:28 INFO - PROCESS | 3784 | 1467985288713 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:28 INFO - PROCESS | 3784 | ++DOCSHELL 168A4C00 == 28 [pid = 3784] [id = 682] 05:41:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 51 (168B2000) [pid = 3784] [serial = 2046] [outer = 00000000] 05:41:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 52 (16B45400) [pid = 3784] [serial = 2047] [outer = 168B2000] 05:41:28 INFO - PROCESS | 3784 | 1467985288757 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 53 (16FDD400) [pid = 3784] [serial = 2048] [outer = 168B2000] 05:41:29 INFO - PROCESS | 3784 | 1467985289245 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:41:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:41:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 706ms 05:41:29 INFO - PROCESS | 3784 | 1467985289322 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 3784 | 1467985289324 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 05:41:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:41:29 INFO - PROCESS | 3784 | 1467985289328 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 3784 | 1467985289329 Marionette TRACE conn2 <- [1,2694,null,{}] 05:41:29 INFO - PROCESS | 3784 | 1467985289333 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:29 INFO - PROCESS | 3784 | 1467985289335 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:29 INFO - PROCESS | 3784 | 1467985289445 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:41:29 INFO - PROCESS | 3784 | 1467985289454 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 3784 | 1467985289456 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:29 INFO - PROCESS | 3784 | ++DOCSHELL 1750E000 == 29 [pid = 3784] [id = 683] 05:41:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 54 (1758FC00) [pid = 3784] [serial = 2049] [outer = 00000000] 05:41:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 55 (17604800) [pid = 3784] [serial = 2050] [outer = 1758FC00] 05:41:29 INFO - PROCESS | 3784 | 1467985289506 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 56 (17658000) [pid = 3784] [serial = 2051] [outer = 1758FC00] 05:41:29 INFO - PROCESS | 3784 | 1467985289966 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:41:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 05:41:30 INFO - PROCESS | 3784 | 1467985290026 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 3784 | 1467985290028 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 05:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:41:30 INFO - PROCESS | 3784 | 1467985290032 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 3784 | 1467985290034 Marionette TRACE conn2 <- [1,2698,null,{}] 05:41:30 INFO - PROCESS | 3784 | 1467985290037 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:30 INFO - PROCESS | 3784 | 1467985290042 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:30 INFO - PROCESS | 3784 | 1467985290196 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:41:30 INFO - PROCESS | 3784 | 1467985290222 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 3784 | 1467985290224 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:30 INFO - PROCESS | 3784 | ++DOCSHELL 176A4800 == 30 [pid = 3784] [id = 684] 05:41:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 57 (176B0400) [pid = 3784] [serial = 2052] [outer = 00000000] 05:41:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 58 (1810EC00) [pid = 3784] [serial = 2053] [outer = 176B0400] 05:41:30 INFO - PROCESS | 3784 | 1467985290268 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (181EAC00) [pid = 3784] [serial = 2054] [outer = 176B0400] 05:41:30 INFO - PROCESS | 3784 | 1467985290711 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 3784 | 1467985290789 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 05:41:30 INFO - PROCESS | 3784 | 1467985290793 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:41:30 INFO - PROCESS | 3784 | 1467985290795 Marionette TRACE conn2 <- [1,2702,null,{}] 05:41:30 INFO - PROCESS | 3784 | 1467985290798 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:30 INFO - PROCESS | 3784 | 1467985290800 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:30 INFO - PROCESS | 3784 | 1467985290909 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:41:31 INFO - PROCESS | 3784 | 1467985291061 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:31 INFO - PROCESS | 3784 | 1467985291063 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:31 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (17663C00) [pid = 3784] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:41:31 INFO - PROCESS | 3784 | --DOMWINDOW == 57 (1126BC00) [pid = 3784] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:41:31 INFO - PROCESS | 3784 | --DOMWINDOW == 56 (13C71400) [pid = 3784] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:41:31 INFO - PROCESS | 3784 | --DOMWINDOW == 55 (10A7C000) [pid = 3784] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:41:31 INFO - PROCESS | 3784 | --DOMWINDOW == 54 (19D19400) [pid = 3784] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:41:31 INFO - PROCESS | 3784 | --DOMWINDOW == 53 (131D7C00) [pid = 3784] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:41:31 INFO - PROCESS | 3784 | --DOMWINDOW == 52 (168B8000) [pid = 3784] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:41:31 INFO - PROCESS | 3784 | --DOMWINDOW == 51 (10A7EC00) [pid = 3784] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:41:31 INFO - PROCESS | 3784 | ++DOCSHELL 10A76000 == 31 [pid = 3784] [id = 685] 05:41:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 52 (10A7C000) [pid = 3784] [serial = 2055] [outer = 00000000] 05:41:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 53 (114DA000) [pid = 3784] [serial = 2056] [outer = 10A7C000] 05:41:31 INFO - PROCESS | 3784 | 1467985291110 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 54 (12D7F800) [pid = 3784] [serial = 2057] [outer = 10A7C000] 05:41:31 INFO - PROCESS | 3784 | 1467985291448 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:41:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 690ms 05:41:31 INFO - PROCESS | 3784 | 1467985291495 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 3784 | 1467985291497 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 05:41:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:41:31 INFO - PROCESS | 3784 | 1467985291501 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 3784 | 1467985291502 Marionette TRACE conn2 <- [1,2706,null,{}] 05:41:31 INFO - PROCESS | 3784 | 1467985291541 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:31 INFO - PROCESS | 3784 | 1467985291543 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:31 INFO - PROCESS | 3784 | 1467985291658 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:41:31 INFO - PROCESS | 3784 | 1467985291666 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:31 INFO - PROCESS | 3784 | 1467985291668 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:31 INFO - PROCESS | 3784 | ++DOCSHELL 10BAB400 == 32 [pid = 3784] [id = 686] 05:41:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 55 (1126BC00) [pid = 3784] [serial = 2058] [outer = 00000000] 05:41:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 56 (19AD5400) [pid = 3784] [serial = 2059] [outer = 1126BC00] 05:41:31 INFO - PROCESS | 3784 | 1467985291711 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 57 (19AD5C00) [pid = 3784] [serial = 2060] [outer = 1126BC00] 05:41:32 INFO - PROCESS | 3784 | 1467985292101 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 05:41:32 INFO - PROCESS | 3784 | 1467985292120 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 05:41:32 INFO - PROCESS | 3784 | 1467985292124 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:41:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:41:32 INFO - PROCESS | 3784 | 1467985292125 Marionette TRACE conn2 <- [1,2710,null,{}] 05:41:32 INFO - PROCESS | 3784 | 1467985292129 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:32 INFO - PROCESS | 3784 | 1467985292131 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:32 INFO - PROCESS | 3784 | 1467985292208 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:41:32 INFO - PROCESS | 3784 | 1467985292213 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 3784 | 1467985292215 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:32 INFO - PROCESS | 3784 | ++DOCSHELL 144E9800 == 33 [pid = 3784] [id = 687] 05:41:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 58 (19F15800) [pid = 3784] [serial = 2061] [outer = 00000000] 05:41:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (19FB5000) [pid = 3784] [serial = 2062] [outer = 19F15800] 05:41:32 INFO - PROCESS | 3784 | 1467985292258 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (19FB8400) [pid = 3784] [serial = 2063] [outer = 19F15800] 05:41:32 INFO - PROCESS | 3784 | 1467985292760 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:41:32 INFO - PROCESS | 3784 | 1467985292795 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 05:41:32 INFO - PROCESS | 3784 | 1467985292798 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:41:32 INFO - PROCESS | 3784 | 1467985292800 Marionette TRACE conn2 <- [1,2714,null,{}] 05:41:32 INFO - PROCESS | 3784 | 1467985292804 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:32 INFO - PROCESS | 3784 | 1467985292816 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:32 INFO - PROCESS | 3784 | 1467985292896 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:41:32 INFO - PROCESS | 3784 | 1467985292926 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 3784 | 1467985292928 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:32 INFO - PROCESS | 3784 | ++DOCSHELL 10478000 == 34 [pid = 3784] [id = 688] 05:41:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (16AA4800) [pid = 3784] [serial = 2064] [outer = 00000000] 05:41:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (1A522400) [pid = 3784] [serial = 2065] [outer = 16AA4800] 05:41:32 INFO - PROCESS | 3784 | 1467985292975 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (1A52D400) [pid = 3784] [serial = 2066] [outer = 16AA4800] 05:41:33 INFO - PROCESS | 3784 | 1467985293762 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:41:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:41:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 988ms 05:41:33 INFO - PROCESS | 3784 | 1467985293786 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:41:33 INFO - PROCESS | 3784 | 1467985293790 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 05:41:33 INFO - PROCESS | 3784 | 1467985293795 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:41:33 INFO - PROCESS | 3784 | 1467985293801 Marionette TRACE conn2 <- [1,2718,null,{}] 05:41:33 INFO - PROCESS | 3784 | 1467985293806 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:33 INFO - PROCESS | 3784 | 1467985293809 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:33 INFO - PROCESS | 3784 | 1467985293932 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:41:34 INFO - PROCESS | 3784 | 1467985294066 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 3784 | 1467985294069 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:34 INFO - PROCESS | 3784 | ++DOCSHELL 10A7F800 == 35 [pid = 3784] [id = 689] 05:41:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (10B7C800) [pid = 3784] [serial = 2067] [outer = 00000000] 05:41:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (12B0A400) [pid = 3784] [serial = 2068] [outer = 10B7C800] 05:41:34 INFO - PROCESS | 3784 | 1467985294126 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (13290C00) [pid = 3784] [serial = 2069] [outer = 10B7C800] 05:41:35 INFO - PROCESS | 3784 | --DOCSHELL 144E9800 == 34 [pid = 3784] [id = 687] 05:41:35 INFO - PROCESS | 3784 | --DOCSHELL 10BAB400 == 33 [pid = 3784] [id = 686] 05:41:35 INFO - PROCESS | 3784 | --DOCSHELL 10A76000 == 32 [pid = 3784] [id = 685] 05:41:35 INFO - PROCESS | 3784 | --DOCSHELL 176A4800 == 31 [pid = 3784] [id = 684] 05:41:35 INFO - PROCESS | 3784 | --DOCSHELL 1750E000 == 30 [pid = 3784] [id = 683] 05:41:35 INFO - PROCESS | 3784 | --DOCSHELL 168A4C00 == 29 [pid = 3784] [id = 682] 05:41:35 INFO - PROCESS | 3784 | --DOCSHELL 144E9C00 == 28 [pid = 3784] [id = 681] 05:41:35 INFO - PROCESS | 3784 | --DOCSHELL 13137400 == 27 [pid = 3784] [id = 680] 05:41:35 INFO - PROCESS | 3784 | --DOCSHELL 10B65400 == 26 [pid = 3784] [id = 679] 05:41:35 INFO - PROCESS | 3784 | --DOCSHELL 13C70C00 == 25 [pid = 3784] [id = 678] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (181DE800) [pid = 3784] [serial = 2029] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (12821400) [pid = 3784] [serial = 2020] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (15D56C00) [pid = 3784] [serial = 2018] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (14298000) [pid = 3784] [serial = 2017] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (10F23C00) [pid = 3784] [serial = 2015] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (10B70800) [pid = 3784] [serial = 2014] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (19D20000) [pid = 3784] [serial = 2012] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (1394DC00) [pid = 3784] [serial = 2023] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 57 (13C78800) [pid = 3784] [serial = 2024] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 56 (12B08C00) [pid = 3784] [serial = 2021] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 55 (181E8800) [pid = 3784] [serial = 2030] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 54 (16FE6C00) [pid = 3784] [serial = 2027] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 53 (16B46400) [pid = 3784] [serial = 2026] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 52 (13C75400) [pid = 3784] [serial = 2032] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 51 (13C6B000) [pid = 3784] [serial = 2033] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | --DOMWINDOW == 50 (19A55400) [pid = 3784] [serial = 2035] [outer = 00000000] [url = about:blank] 05:41:35 INFO - PROCESS | 3784 | 1467985295359 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:41:35 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 05:41:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:41:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:41:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1615ms 05:41:35 INFO - PROCESS | 3784 | 1467985295407 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 05:41:35 INFO - PROCESS | 3784 | 1467985295411 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 05:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:41:35 INFO - PROCESS | 3784 | 1467985295415 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - PROCESS | 3784 | 1467985295418 Marionette TRACE conn2 <- [1,2722,null,{}] 05:41:35 INFO - PROCESS | 3784 | 1467985295424 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:35 INFO - PROCESS | 3784 | 1467985295426 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:35 INFO - PROCESS | 3784 | 1467985295555 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:41:35 INFO - PROCESS | 3784 | 1467985295649 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 3784 | 1467985295654 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:35 INFO - PROCESS | 3784 | ++DOCSHELL 10BB4800 == 26 [pid = 3784] [id = 690] 05:41:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 51 (10E92C00) [pid = 3784] [serial = 2070] [outer = 00000000] 05:41:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 52 (11272C00) [pid = 3784] [serial = 2071] [outer = 10E92C00] 05:41:35 INFO - PROCESS | 3784 | 1467985295701 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 53 (11CD6C00) [pid = 3784] [serial = 2072] [outer = 10E92C00] 05:41:36 INFO - PROCESS | 3784 | 1467985296079 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:41:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 706ms 05:41:36 INFO - PROCESS | 3784 | 1467985296134 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 3784 | 1467985296138 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 05:41:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:41:36 INFO - PROCESS | 3784 | 1467985296146 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 3784 | 1467985296148 Marionette TRACE conn2 <- [1,2726,null,{}] 05:41:36 INFO - PROCESS | 3784 | 1467985296152 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:36 INFO - PROCESS | 3784 | 1467985296155 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:36 INFO - PROCESS | 3784 | 1467985296246 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:41:36 INFO - PROCESS | 3784 | 1467985296253 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:36 INFO - PROCESS | 3784 | 1467985296255 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:36 INFO - PROCESS | 3784 | ++DOCSHELL 1390DC00 == 27 [pid = 3784] [id = 691] 05:41:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 54 (13948400) [pid = 3784] [serial = 2073] [outer = 00000000] 05:41:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 55 (139D0C00) [pid = 3784] [serial = 2074] [outer = 13948400] 05:41:36 INFO - PROCESS | 3784 | 1467985296301 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 56 (13C71000) [pid = 3784] [serial = 2075] [outer = 13948400] 05:41:36 INFO - PROCESS | 3784 | 1467985296788 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:41:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 05:41:36 INFO - PROCESS | 3784 | 1467985296842 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 3784 | 1467985296845 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 05:41:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:41:36 INFO - PROCESS | 3784 | 1467985296849 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 3784 | 1467985296852 Marionette TRACE conn2 <- [1,2730,null,{}] 05:41:36 INFO - PROCESS | 3784 | 1467985296863 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:36 INFO - PROCESS | 3784 | 1467985296867 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:36 INFO - PROCESS | 3784 | 1467985296980 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:41:37 INFO - PROCESS | 3784 | 1467985297076 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 3784 | 1467985297079 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:37 INFO - PROCESS | 3784 | ++DOCSHELL 15570400 == 28 [pid = 3784] [id = 692] 05:41:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 57 (156A2C00) [pid = 3784] [serial = 2076] [outer = 00000000] 05:41:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 58 (168B0400) [pid = 3784] [serial = 2077] [outer = 156A2C00] 05:41:37 INFO - PROCESS | 3784 | 1467985297125 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (168B8800) [pid = 3784] [serial = 2078] [outer = 156A2C00] 05:41:37 INFO - PROCESS | 3784 | 1467985297502 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 706ms 05:41:37 INFO - PROCESS | 3784 | 1467985297547 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 05:41:37 INFO - PROCESS | 3784 | 1467985297550 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 05:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:41:37 INFO - PROCESS | 3784 | 1467985297553 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 3784 | 1467985297555 Marionette TRACE conn2 <- [1,2734,null,{}] 05:41:37 INFO - PROCESS | 3784 | 1467985297558 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:37 INFO - PROCESS | 3784 | 1467985297560 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:37 INFO - PROCESS | 3784 | 1467985297690 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:41:37 INFO - PROCESS | 3784 | 1467985297706 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 3784 | 1467985297708 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:37 INFO - PROCESS | 3784 | ++DOCSHELL 16A09800 == 29 [pid = 3784] [id = 693] 05:41:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (16BB3000) [pid = 3784] [serial = 2079] [outer = 00000000] 05:41:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (17595C00) [pid = 3784] [serial = 2080] [outer = 16BB3000] 05:41:37 INFO - PROCESS | 3784 | 1467985297757 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (1760E000) [pid = 3784] [serial = 2081] [outer = 16BB3000] 05:41:38 INFO - PROCESS | 3784 | 1467985298188 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 706ms 05:41:38 INFO - PROCESS | 3784 | 1467985298252 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 3784 | 1467985298254 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 05:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:41:38 INFO - PROCESS | 3784 | 1467985298258 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 3784 | 1467985298260 Marionette TRACE conn2 <- [1,2738,null,{}] 05:41:38 INFO - PROCESS | 3784 | 1467985298264 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:38 INFO - PROCESS | 3784 | 1467985298266 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:38 INFO - PROCESS | 3784 | 1467985298374 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:41:38 INFO - PROCESS | 3784 | 1467985298465 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 3784 | 1467985298467 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:38 INFO - PROCESS | 3784 | ++DOCSHELL 176A8400 == 30 [pid = 3784] [id = 694] 05:41:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (176AE800) [pid = 3784] [serial = 2082] [outer = 00000000] 05:41:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (17E2D000) [pid = 3784] [serial = 2083] [outer = 176AE800] 05:41:38 INFO - PROCESS | 3784 | 1467985298510 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (181DE800) [pid = 3784] [serial = 2084] [outer = 176AE800] 05:41:38 INFO - PROCESS | 3784 | 1467985298918 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 705ms 05:41:38 INFO - PROCESS | 3784 | 1467985298957 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 3784 | 1467985298959 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 05:41:38 INFO - PROCESS | 3784 | 1467985298963 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:41:38 INFO - PROCESS | 3784 | 1467985298965 Marionette TRACE conn2 <- [1,2742,null,{}] 05:41:38 INFO - PROCESS | 3784 | 1467985298968 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:38 INFO - PROCESS | 3784 | 1467985298974 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:39 INFO - PROCESS | 3784 | 1467985299118 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:41:39 INFO - PROCESS | 3784 | 1467985299131 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 3784 | 1467985299133 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:39 INFO - PROCESS | 3784 | ++DOCSHELL 19A49C00 == 31 [pid = 3784] [id = 695] 05:41:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (19A4AC00) [pid = 3784] [serial = 2085] [outer = 00000000] 05:41:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (19AD0400) [pid = 3784] [serial = 2086] [outer = 19A4AC00] 05:41:39 INFO - PROCESS | 3784 | 1467985299230 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (19D1FC00) [pid = 3784] [serial = 2087] [outer = 19A4AC00] 05:41:39 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (19F15800) [pid = 3784] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:41:39 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (144EA400) [pid = 3784] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:41:39 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (10B69800) [pid = 3784] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:41:39 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (16A08800) [pid = 3784] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:41:39 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (168B2000) [pid = 3784] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:41:39 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (1758FC00) [pid = 3784] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:41:39 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (176B0400) [pid = 3784] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:41:39 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (10A7C000) [pid = 3784] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:41:39 INFO - PROCESS | 3784 | --DOMWINDOW == 59 (13158400) [pid = 3784] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:41:39 INFO - PROCESS | 3784 | --DOMWINDOW == 58 (1126BC00) [pid = 3784] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:41:39 INFO - PROCESS | 3784 | 1467985299718 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:41:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:41:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 800ms 05:41:39 INFO - PROCESS | 3784 | 1467985299765 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:41:39 INFO - PROCESS | 3784 | 1467985299767 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 05:41:39 INFO - PROCESS | 3784 | 1467985299770 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:41:39 INFO - PROCESS | 3784 | 1467985299772 Marionette TRACE conn2 <- [1,2746,null,{}] 05:41:39 INFO - PROCESS | 3784 | 1467985299776 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:39 INFO - PROCESS | 3784 | 1467985299777 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:39 INFO - PROCESS | 3784 | 1467985299859 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:41:39 INFO - PROCESS | 3784 | 1467985299867 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 3784 | 1467985299869 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:39 INFO - PROCESS | 3784 | ++DOCSHELL 15717C00 == 32 [pid = 3784] [id = 696] 05:41:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 59 (15D4D400) [pid = 3784] [serial = 2088] [outer = 00000000] 05:41:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 60 (17597800) [pid = 3784] [serial = 2089] [outer = 15D4D400] 05:41:39 INFO - PROCESS | 3784 | 1467985299912 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (176B0400) [pid = 3784] [serial = 2090] [outer = 15D4D400] 05:41:40 INFO - PROCESS | 3784 | 1467985300330 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 596ms 05:41:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:41:40 INFO - PROCESS | 3784 | 1467985300372 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 3784 | 1467985300374 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 05:41:40 INFO - PROCESS | 3784 | 1467985300377 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 3784 | 1467985300379 Marionette TRACE conn2 <- [1,2750,null,{}] 05:41:40 INFO - PROCESS | 3784 | 1467985300387 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:40 INFO - PROCESS | 3784 | 1467985300389 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:40 INFO - PROCESS | 3784 | 1467985300473 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:41:40 INFO - PROCESS | 3784 | 1467985300479 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 3784 | 1467985300480 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:40 INFO - PROCESS | 3784 | ++DOCSHELL 19D1F800 == 33 [pid = 3784] [id = 697] 05:41:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (19F09800) [pid = 3784] [serial = 2091] [outer = 00000000] 05:41:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (19FB0800) [pid = 3784] [serial = 2092] [outer = 19F09800] 05:41:40 INFO - PROCESS | 3784 | 1467985300525 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (19FB8800) [pid = 3784] [serial = 2093] [outer = 19F09800] 05:41:40 INFO - PROCESS | 3784 | 1467985300947 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:41:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:41:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 596ms 05:41:41 INFO - PROCESS | 3784 | 1467985300976 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 3784 | 1467985300978 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 05:41:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:41:41 INFO - PROCESS | 3784 | 1467985300981 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 3784 | 1467985300983 Marionette TRACE conn2 <- [1,2754,null,{}] 05:41:41 INFO - PROCESS | 3784 | 1467985300999 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:41 INFO - PROCESS | 3784 | 1467985301000 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:41 INFO - PROCESS | 3784 | 1467985301077 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:41:41 INFO - PROCESS | 3784 | 1467985301083 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 3784 | 1467985301085 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:41 INFO - PROCESS | 3784 | ++DOCSHELL 19FCB800 == 34 [pid = 3784] [id = 698] 05:41:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (19FCC800) [pid = 3784] [serial = 2094] [outer = 00000000] 05:41:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (1A623800) [pid = 3784] [serial = 2095] [outer = 19FCC800] 05:41:41 INFO - PROCESS | 3784 | 1467985301138 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (10B74000) [pid = 3784] [serial = 2096] [outer = 19FCC800] 05:41:41 INFO - PROCESS | 3784 | 1467985301651 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:41:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:41:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 690ms 05:41:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:41:41 INFO - PROCESS | 3784 | 1467985301713 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 3784 | 1467985301715 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 05:41:41 INFO - PROCESS | 3784 | 1467985301718 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 3784 | 1467985301720 Marionette TRACE conn2 <- [1,2758,null,{}] 05:41:41 INFO - PROCESS | 3784 | 1467985301723 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:41 INFO - PROCESS | 3784 | 1467985301725 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:41 INFO - PROCESS | 3784 | 1467985301866 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:41:41 INFO - PROCESS | 3784 | 1467985301979 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 3784 | 1467985301982 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:42 INFO - PROCESS | 3784 | ++DOCSHELL 10A79C00 == 35 [pid = 3784] [id = 699] 05:41:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (10A7AC00) [pid = 3784] [serial = 2097] [outer = 00000000] 05:41:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (10B74400) [pid = 3784] [serial = 2098] [outer = 10A7AC00] 05:41:42 INFO - PROCESS | 3784 | 1467985302040 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (114CC800) [pid = 3784] [serial = 2099] [outer = 10A7AC00] 05:41:42 INFO - PROCESS | 3784 | 1467985302670 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:41:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1004ms 05:41:42 INFO - PROCESS | 3784 | 1467985302723 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 3784 | 1467985302727 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 05:41:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:41:42 INFO - PROCESS | 3784 | 1467985302733 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 3784 | 1467985302736 Marionette TRACE conn2 <- [1,2762,null,{}] 05:41:42 INFO - PROCESS | 3784 | 1467985302740 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:42 INFO - PROCESS | 3784 | 1467985302744 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:42 INFO - PROCESS | 3784 | 1467985302863 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:41:43 INFO - PROCESS | 3784 | 1467985303001 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 3784 | 1467985303005 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:43 INFO - PROCESS | 3784 | ++DOCSHELL 13CB5C00 == 36 [pid = 3784] [id = 700] 05:41:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (13D99C00) [pid = 3784] [serial = 2100] [outer = 00000000] 05:41:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (144EAC00) [pid = 3784] [serial = 2101] [outer = 13D99C00] 05:41:43 INFO - PROCESS | 3784 | 1467985303060 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (156AC800) [pid = 3784] [serial = 2102] [outer = 13D99C00] 05:41:43 INFO - PROCESS | 3784 | 1467985303605 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:41:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:41:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 894ms 05:41:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:41:43 INFO - PROCESS | 3784 | 1467985303637 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 3784 | 1467985303641 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 05:41:43 INFO - PROCESS | 3784 | 1467985303645 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 3784 | 1467985303647 Marionette TRACE conn2 <- [1,2766,null,{}] 05:41:43 INFO - PROCESS | 3784 | 1467985303651 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:43 INFO - PROCESS | 3784 | 1467985303654 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:43 INFO - PROCESS | 3784 | 1467985303760 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:41:43 INFO - PROCESS | 3784 | 1467985303915 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 3784 | 1467985303918 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:43 INFO - PROCESS | 3784 | ++DOCSHELL 144E4800 == 37 [pid = 3784] [id = 701] 05:41:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (176B0C00) [pid = 3784] [serial = 2103] [outer = 00000000] 05:41:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (181EA800) [pid = 3784] [serial = 2104] [outer = 176B0C00] 05:41:43 INFO - PROCESS | 3784 | 1467985303973 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19D1B400) [pid = 3784] [serial = 2105] [outer = 176B0C00] 05:41:44 INFO - PROCESS | 3784 | 1467985304548 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:41:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:41:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 941ms 05:41:44 INFO - PROCESS | 3784 | 1467985304588 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:41:44 INFO - PROCESS | 3784 | 1467985304592 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 05:41:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:41:44 INFO - PROCESS | 3784 | 1467985304603 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:41:44 INFO - PROCESS | 3784 | 1467985304607 Marionette TRACE conn2 <- [1,2770,null,{}] 05:41:44 INFO - PROCESS | 3784 | 1467985304612 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:44 INFO - PROCESS | 3784 | 1467985304615 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:44 INFO - PROCESS | 3784 | 1467985304722 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:41:44 INFO - PROCESS | 3784 | 1467985304834 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 3784 | 1467985304837 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:44 INFO - PROCESS | 3784 | ++DOCSHELL 19FB9400 == 38 [pid = 3784] [id = 702] 05:41:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (19FB9800) [pid = 3784] [serial = 2106] [outer = 00000000] 05:41:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1A77F800) [pid = 3784] [serial = 2107] [outer = 19FB9800] 05:41:44 INFO - PROCESS | 3784 | 1467985304944 Marionette DEBUG loaded listener.js 05:41:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1A786800) [pid = 3784] [serial = 2108] [outer = 19FB9800] 05:41:45 INFO - PROCESS | 3784 | 1467985305635 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:41:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1051ms 05:41:45 INFO - PROCESS | 3784 | 1467985305645 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 3784 | 1467985305648 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 05:41:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:41:45 INFO - PROCESS | 3784 | 1467985305683 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 3784 | 1467985305687 Marionette TRACE conn2 <- [1,2774,null,{}] 05:41:45 INFO - PROCESS | 3784 | 1467985305692 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:45 INFO - PROCESS | 3784 | 1467985305695 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:45 INFO - PROCESS | 3784 | 1467985305802 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:41:45 INFO - PROCESS | 3784 | 1467985305946 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 3784 | 1467985305949 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:45 INFO - PROCESS | 3784 | ++DOCSHELL 10B73800 == 39 [pid = 3784] [id = 703] 05:41:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (10B76000) [pid = 3784] [serial = 2109] [outer = 00000000] 05:41:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (12D7F000) [pid = 3784] [serial = 2110] [outer = 10B76000] 05:41:46 INFO - PROCESS | 3784 | 1467985306001 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (132DAC00) [pid = 3784] [serial = 2111] [outer = 10B76000] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 19FCB800 == 38 [pid = 3784] [id = 698] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 19D1F800 == 37 [pid = 3784] [id = 697] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 15717C00 == 36 [pid = 3784] [id = 696] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 19A49C00 == 35 [pid = 3784] [id = 695] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 176A8400 == 34 [pid = 3784] [id = 694] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 16A09800 == 33 [pid = 3784] [id = 693] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 15570400 == 32 [pid = 3784] [id = 692] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 1390DC00 == 31 [pid = 3784] [id = 691] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 10BB4800 == 30 [pid = 3784] [id = 690] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 10478000 == 29 [pid = 3784] [id = 688] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 10A7F800 == 28 [pid = 3784] [id = 689] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 19FB9400 == 27 [pid = 3784] [id = 702] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 144E4800 == 26 [pid = 3784] [id = 701] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 10A79C00 == 25 [pid = 3784] [id = 699] 05:41:46 INFO - PROCESS | 3784 | --DOCSHELL 13CB5C00 == 24 [pid = 3784] [id = 700] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1A522400) [pid = 3784] [serial = 2065] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19FB8400) [pid = 3784] [serial = 2063] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (15712C00) [pid = 3784] [serial = 2044] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (15D53800) [pid = 3784] [serial = 2045] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10E94C00) [pid = 3784] [serial = 2038] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (10F27400) [pid = 3784] [serial = 2039] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (19F06800) [pid = 3784] [serial = 2036] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (16B45400) [pid = 3784] [serial = 2047] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (17604800) [pid = 3784] [serial = 2050] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1810EC00) [pid = 3784] [serial = 2053] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (17658000) [pid = 3784] [serial = 2051] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (181EAC00) [pid = 3784] [serial = 2054] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (114DA000) [pid = 3784] [serial = 2056] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (19FB5000) [pid = 3784] [serial = 2062] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (13437400) [pid = 3784] [serial = 2042] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (132DA000) [pid = 3784] [serial = 2041] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (12D7F800) [pid = 3784] [serial = 2057] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (19AD5C00) [pid = 3784] [serial = 2060] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (16FDD400) [pid = 3784] [serial = 2048] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (19AD5400) [pid = 3784] [serial = 2059] [outer = 00000000] [url = about:blank] 05:41:47 INFO - PROCESS | 3784 | 1467985307131 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:41:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:41:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1522ms 05:41:47 INFO - PROCESS | 3784 | 1467985307185 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:41:47 INFO - PROCESS | 3784 | 1467985307189 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 05:41:47 INFO - PROCESS | 3784 | 1467985307193 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:41:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:41:47 INFO - PROCESS | 3784 | 1467985307198 Marionette TRACE conn2 <- [1,2778,null,{}] 05:41:47 INFO - PROCESS | 3784 | 1467985307203 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:47 INFO - PROCESS | 3784 | 1467985307206 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:47 INFO - PROCESS | 3784 | 1467985307342 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:41:47 INFO - PROCESS | 3784 | 1467985307439 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 3784 | 1467985307442 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:47 INFO - PROCESS | 3784 | ++DOCSHELL 10A7C000 == 25 [pid = 3784] [id = 704] 05:41:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (10A7D800) [pid = 3784] [serial = 2112] [outer = 00000000] 05:41:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (10B75400) [pid = 3784] [serial = 2113] [outer = 10A7D800] 05:41:47 INFO - PROCESS | 3784 | 1467985307489 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (11C4A800) [pid = 3784] [serial = 2114] [outer = 10A7D800] 05:41:47 INFO - PROCESS | 3784 | 1467985307860 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:41:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:41:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 706ms 05:41:47 INFO - PROCESS | 3784 | 1467985307895 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:41:47 INFO - PROCESS | 3784 | 1467985307900 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 05:41:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:41:47 INFO - PROCESS | 3784 | 1467985307907 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:41:47 INFO - PROCESS | 3784 | 1467985307910 Marionette TRACE conn2 <- [1,2782,null,{}] 05:41:47 INFO - PROCESS | 3784 | 1467985307913 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:47 INFO - PROCESS | 3784 | 1467985307916 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:48 INFO - PROCESS | 3784 | 1467985308032 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:41:48 INFO - PROCESS | 3784 | 1467985308039 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 3784 | 1467985308041 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:48 INFO - PROCESS | 3784 | ++DOCSHELL 131DDC00 == 26 [pid = 3784] [id = 705] 05:41:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (131DF400) [pid = 3784] [serial = 2115] [outer = 00000000] 05:41:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (13906400) [pid = 3784] [serial = 2116] [outer = 131DF400] 05:41:48 INFO - PROCESS | 3784 | 1467985308091 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (1394B400) [pid = 3784] [serial = 2117] [outer = 131DF400] 05:41:48 INFO - PROCESS | 3784 | 1467985308532 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:41:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:41:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 627ms 05:41:48 INFO - PROCESS | 3784 | 1467985308543 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 3784 | 1467985308545 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 05:41:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:41:48 INFO - PROCESS | 3784 | 1467985308567 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 3784 | 1467985308571 Marionette TRACE conn2 <- [1,2786,null,{}] 05:41:48 INFO - PROCESS | 3784 | 1467985308586 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:48 INFO - PROCESS | 3784 | 1467985308590 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:48 INFO - PROCESS | 3784 | 1467985308673 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:41:48 INFO - PROCESS | 3784 | 1467985308682 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 3784 | 1467985308685 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:48 INFO - PROCESS | 3784 | ++DOCSHELL 15717400 == 27 [pid = 3784] [id = 706] 05:41:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (15717800) [pid = 3784] [serial = 2118] [outer = 00000000] 05:41:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (168B3400) [pid = 3784] [serial = 2119] [outer = 15717800] 05:41:48 INFO - PROCESS | 3784 | 1467985308731 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (16A97800) [pid = 3784] [serial = 2120] [outer = 15717800] 05:41:49 INFO - PROCESS | 3784 | 1467985309232 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:41:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 690ms 05:41:49 INFO - PROCESS | 3784 | 1467985309266 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 3784 | 1467985309268 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 05:41:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:41:49 INFO - PROCESS | 3784 | 1467985309271 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 3784 | 1467985309273 Marionette TRACE conn2 <- [1,2790,null,{}] 05:41:49 INFO - PROCESS | 3784 | 1467985309277 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:49 INFO - PROCESS | 3784 | 1467985309279 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:49 INFO - PROCESS | 3784 | 1467985309398 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:41:49 INFO - PROCESS | 3784 | 1467985309488 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 3784 | 1467985309490 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:49 INFO - PROCESS | 3784 | ++DOCSHELL 16FE0400 == 28 [pid = 3784] [id = 707] 05:41:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (16FE2000) [pid = 3784] [serial = 2121] [outer = 00000000] 05:41:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (17597000) [pid = 3784] [serial = 2122] [outer = 16FE2000] 05:41:49 INFO - PROCESS | 3784 | 1467985309533 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (17658400) [pid = 3784] [serial = 2123] [outer = 16FE2000] 05:41:50 INFO - PROCESS | 3784 | 1467985309994 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:41:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 737ms 05:41:50 INFO - PROCESS | 3784 | 1467985310050 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 3784 | 1467985310052 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 05:41:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:41:50 INFO - PROCESS | 3784 | 1467985310056 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 3784 | 1467985310058 Marionette TRACE conn2 <- [1,2794,null,{}] 05:41:50 INFO - PROCESS | 3784 | 1467985310061 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:50 INFO - PROCESS | 3784 | 1467985310063 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:50 INFO - PROCESS | 3784 | 1467985310175 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:41:50 INFO - PROCESS | 3784 | 1467985310180 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 3784 | 1467985310182 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:50 INFO - PROCESS | 3784 | ++DOCSHELL 16AA4C00 == 29 [pid = 3784] [id = 708] 05:41:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (16FE0C00) [pid = 3784] [serial = 2124] [outer = 00000000] 05:41:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (17F26400) [pid = 3784] [serial = 2125] [outer = 16FE0C00] 05:41:50 INFO - PROCESS | 3784 | 1467985310228 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (181E3400) [pid = 3784] [serial = 2126] [outer = 16FE0C00] 05:41:50 INFO - PROCESS | 3784 | 1467985310697 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:41:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 706ms 05:41:50 INFO - PROCESS | 3784 | 1467985310753 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 3784 | 1467985310755 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 05:41:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:41:50 INFO - PROCESS | 3784 | 1467985310759 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 3784 | 1467985310761 Marionette TRACE conn2 <- [1,2798,null,{}] 05:41:50 INFO - PROCESS | 3784 | 1467985310770 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:50 INFO - PROCESS | 3784 | 1467985310776 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:50 INFO - PROCESS | 3784 | 1467985310923 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:41:51 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (19FCC800) [pid = 3784] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:41:51 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (176AE800) [pid = 3784] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:41:51 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19A4AC00) [pid = 3784] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:41:51 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (16AA4800) [pid = 3784] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:41:51 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (10B7C800) [pid = 3784] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:41:51 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (13948400) [pid = 3784] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:41:51 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (156A2C00) [pid = 3784] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:41:51 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (10E92C00) [pid = 3784] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:41:51 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (15D4D400) [pid = 3784] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:41:51 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (16BB3000) [pid = 3784] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:41:51 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (19F09800) [pid = 3784] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:41:51 INFO - PROCESS | 3784 | 1467985311142 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 3784 | 1467985311145 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:51 INFO - PROCESS | 3784 | ++DOCSHELL 10439800 == 30 [pid = 3784] [id = 709] 05:41:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (10470400) [pid = 3784] [serial = 2127] [outer = 00000000] 05:41:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (12DCD800) [pid = 3784] [serial = 2128] [outer = 10470400] 05:41:51 INFO - PROCESS | 3784 | 1467985311190 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (16A02400) [pid = 3784] [serial = 2129] [outer = 10470400] 05:41:51 INFO - PROCESS | 3784 | 1467985311536 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:41:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:41:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 800ms 05:41:51 INFO - PROCESS | 3784 | 1467985311561 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:41:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:41:51 INFO - PROCESS | 3784 | 1467985311572 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 05:41:51 INFO - PROCESS | 3784 | 1467985311575 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 3784 | 1467985311577 Marionette TRACE conn2 <- [1,2802,null,{}] 05:41:51 INFO - PROCESS | 3784 | 1467985311581 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:51 INFO - PROCESS | 3784 | 1467985311583 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:51 INFO - PROCESS | 3784 | 1467985311662 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:41:51 INFO - PROCESS | 3784 | 1467985311667 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 3784 | 1467985311669 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:51 INFO - PROCESS | 3784 | ++DOCSHELL 150B5800 == 31 [pid = 3784] [id = 710] 05:41:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (181EC000) [pid = 3784] [serial = 2130] [outer = 00000000] 05:41:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (19D1D000) [pid = 3784] [serial = 2131] [outer = 181EC000] 05:41:51 INFO - PROCESS | 3784 | 1467985311712 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (19F06400) [pid = 3784] [serial = 2132] [outer = 181EC000] 05:41:52 INFO - PROCESS | 3784 | 1467985312137 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:41:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 596ms 05:41:52 INFO - PROCESS | 3784 | 1467985312174 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 3784 | 1467985312176 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 05:41:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:41:52 INFO - PROCESS | 3784 | 1467985312180 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 3784 | 1467985312181 Marionette TRACE conn2 <- [1,2806,null,{}] 05:41:52 INFO - PROCESS | 3784 | 1467985312185 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:52 INFO - PROCESS | 3784 | 1467985312187 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:52 INFO - PROCESS | 3784 | 1467985312261 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:41:52 INFO - PROCESS | 3784 | 1467985312266 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 3784 | 1467985312268 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:52 INFO - PROCESS | 3784 | ++DOCSHELL 19A4AC00 == 32 [pid = 3784] [id = 711] 05:41:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (19F11000) [pid = 3784] [serial = 2133] [outer = 00000000] 05:41:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (19FB8400) [pid = 3784] [serial = 2134] [outer = 19F11000] 05:41:52 INFO - PROCESS | 3784 | 1467985312314 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (19FBB000) [pid = 3784] [serial = 2135] [outer = 19F11000] 05:41:52 INFO - PROCESS | 3784 | 1467985312755 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:41:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 596ms 05:41:52 INFO - PROCESS | 3784 | 1467985312777 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 3784 | 1467985312779 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 05:41:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:41:52 INFO - PROCESS | 3784 | 1467985312782 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 3784 | 1467985312784 Marionette TRACE conn2 <- [1,2810,null,{}] 05:41:52 INFO - PROCESS | 3784 | 1467985312788 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:52 INFO - PROCESS | 3784 | 1467985312790 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:52 INFO - PROCESS | 3784 | 1467985312908 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:41:52 INFO - PROCESS | 3784 | 1467985312915 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 3784 | 1467985312917 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:52 INFO - PROCESS | 3784 | ++DOCSHELL 1A528C00 == 33 [pid = 3784] [id = 712] 05:41:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1A52A800) [pid = 3784] [serial = 2136] [outer = 00000000] 05:41:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1A625000) [pid = 3784] [serial = 2137] [outer = 1A52A800] 05:41:52 INFO - PROCESS | 3784 | 1467985312961 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1A62B400) [pid = 3784] [serial = 2138] [outer = 1A52A800] 05:41:53 INFO - PROCESS | 3784 | 1467985313628 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 941ms 05:41:53 INFO - PROCESS | 3784 | 1467985313728 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 3784 | 1467985313733 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 05:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:41:53 INFO - PROCESS | 3784 | 1467985313738 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 3784 | 1467985313742 Marionette TRACE conn2 <- [1,2814,null,{}] 05:41:53 INFO - PROCESS | 3784 | 1467985313772 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:53 INFO - PROCESS | 3784 | 1467985313775 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:53 INFO - PROCESS | 3784 | 1467985313909 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:41:54 INFO - PROCESS | 3784 | 1467985314040 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 3784 | 1467985314043 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:54 INFO - PROCESS | 3784 | ++DOCSHELL 1059BC00 == 34 [pid = 3784] [id = 713] 05:41:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (10A77400) [pid = 3784] [serial = 2139] [outer = 00000000] 05:41:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (12923000) [pid = 3784] [serial = 2140] [outer = 10A77400] 05:41:54 INFO - PROCESS | 3784 | 1467985314099 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (131E0000) [pid = 3784] [serial = 2141] [outer = 10A77400] 05:41:54 INFO - PROCESS | 3784 | 1467985314783 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:41:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1114ms 05:41:54 INFO - PROCESS | 3784 | 1467985314853 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 3784 | 1467985314858 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 05:41:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:41:54 INFO - PROCESS | 3784 | 1467985314889 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 3784 | 1467985314892 Marionette TRACE conn2 <- [1,2818,null,{}] 05:41:54 INFO - PROCESS | 3784 | 1467985314897 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:54 INFO - PROCESS | 3784 | 1467985314900 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:55 INFO - PROCESS | 3784 | 1467985315036 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:41:55 INFO - PROCESS | 3784 | 1467985315265 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 3784 | 1467985315268 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:55 INFO - PROCESS | 3784 | ++DOCSHELL 0C7EE400 == 35 [pid = 3784] [id = 714] 05:41:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (0C7EF000) [pid = 3784] [serial = 2142] [outer = 00000000] 05:41:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (10478000) [pid = 3784] [serial = 2143] [outer = 0C7EF000] 05:41:55 INFO - PROCESS | 3784 | 1467985315326 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (10A08C00) [pid = 3784] [serial = 2144] [outer = 0C7EF000] 05:41:55 INFO - PROCESS | 3784 | --DOCSHELL 19A4AC00 == 34 [pid = 3784] [id = 711] 05:41:55 INFO - PROCESS | 3784 | --DOCSHELL 150B5800 == 33 [pid = 3784] [id = 710] 05:41:55 INFO - PROCESS | 3784 | --DOCSHELL 10439800 == 32 [pid = 3784] [id = 709] 05:41:55 INFO - PROCESS | 3784 | --DOCSHELL 16AA4C00 == 31 [pid = 3784] [id = 708] 05:41:55 INFO - PROCESS | 3784 | --DOCSHELL 16FE0400 == 30 [pid = 3784] [id = 707] 05:41:55 INFO - PROCESS | 3784 | --DOCSHELL 15717400 == 29 [pid = 3784] [id = 706] 05:41:55 INFO - PROCESS | 3784 | --DOCSHELL 131DDC00 == 28 [pid = 3784] [id = 705] 05:41:55 INFO - PROCESS | 3784 | --DOCSHELL 10A7C000 == 27 [pid = 3784] [id = 704] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (17E2D000) [pid = 3784] [serial = 2083] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19AD0400) [pid = 3784] [serial = 2086] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (1A52D400) [pid = 3784] [serial = 2066] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (12B0A400) [pid = 3784] [serial = 2068] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (181DE800) [pid = 3784] [serial = 2084] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (13290C00) [pid = 3784] [serial = 2069] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (139D0C00) [pid = 3784] [serial = 2074] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (13C71000) [pid = 3784] [serial = 2075] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (168B0400) [pid = 3784] [serial = 2077] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (168B8800) [pid = 3784] [serial = 2078] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (11272C00) [pid = 3784] [serial = 2071] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (11CD6C00) [pid = 3784] [serial = 2072] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (17597800) [pid = 3784] [serial = 2089] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19D1FC00) [pid = 3784] [serial = 2087] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (176B0400) [pid = 3784] [serial = 2090] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (17595C00) [pid = 3784] [serial = 2080] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (19FB8800) [pid = 3784] [serial = 2093] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1760E000) [pid = 3784] [serial = 2081] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (19FB0800) [pid = 3784] [serial = 2092] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (10B74000) [pid = 3784] [serial = 2096] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (1A623800) [pid = 3784] [serial = 2095] [outer = 00000000] [url = about:blank] 05:41:55 INFO - PROCESS | 3784 | 1467985315968 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1082ms 05:41:56 INFO - PROCESS | 3784 | 1467985315984 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:41:56 INFO - PROCESS | 3784 | 1467985315987 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 05:41:56 INFO - PROCESS | 3784 | 1467985315992 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 3784 | 1467985315995 Marionette TRACE conn2 <- [1,2822,null,{}] 05:41:56 INFO - PROCESS | 3784 | 1467985316001 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:56 INFO - PROCESS | 3784 | 1467985316005 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:56 INFO - PROCESS | 3784 | 1467985316097 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:41:56 INFO - PROCESS | 3784 | 1467985316108 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 3784 | 1467985316111 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:56 INFO - PROCESS | 3784 | ++DOCSHELL 10BB1400 == 28 [pid = 3784] [id = 715] 05:41:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (11272C00) [pid = 3784] [serial = 2145] [outer = 00000000] 05:41:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (129B1000) [pid = 3784] [serial = 2146] [outer = 11272C00] 05:41:56 INFO - PROCESS | 3784 | 1467985316159 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (13136400) [pid = 3784] [serial = 2147] [outer = 11272C00] 05:41:56 INFO - PROCESS | 3784 | 1467985316879 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 941ms 05:41:56 INFO - PROCESS | 3784 | 1467985316937 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:41:56 INFO - PROCESS | 3784 | 1467985316941 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 05:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:41:56 INFO - PROCESS | 3784 | 1467985316947 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 3784 | 1467985316953 Marionette TRACE conn2 <- [1,2826,null,{}] 05:41:56 INFO - PROCESS | 3784 | 1467985316958 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:56 INFO - PROCESS | 3784 | 1467985316961 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:57 INFO - PROCESS | 3784 | 1467985317075 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:41:57 INFO - PROCESS | 3784 | 1467985317209 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 3784 | 1467985317212 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:57 INFO - PROCESS | 3784 | ++DOCSHELL 11AE9000 == 29 [pid = 3784] [id = 716] 05:41:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (11C4B400) [pid = 3784] [serial = 2148] [outer = 00000000] 05:41:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (132DA400) [pid = 3784] [serial = 2149] [outer = 11C4B400] 05:41:57 INFO - PROCESS | 3784 | 1467985317269 Marionette DEBUG loaded listener.js 05:41:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (13C6A400) [pid = 3784] [serial = 2150] [outer = 11C4B400] 05:41:57 INFO - PROCESS | 3784 | 1467985317850 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:41:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 941ms 05:41:57 INFO - PROCESS | 3784 | 1467985317892 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 3784 | 1467985317896 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 05:41:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:41:57 INFO - PROCESS | 3784 | 1467985317903 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 3784 | 1467985317906 Marionette TRACE conn2 <- [1,2830,null,{}] 05:41:57 INFO - PROCESS | 3784 | 1467985317910 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:57 INFO - PROCESS | 3784 | 1467985317913 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:58 INFO - PROCESS | 3784 | 1467985318021 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:41:58 INFO - PROCESS | 3784 | 1467985318188 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 3784 | 1467985318191 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:58 INFO - PROCESS | 3784 | ++DOCSHELL 156AD000 == 30 [pid = 3784] [id = 717] 05:41:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (156AE400) [pid = 3784] [serial = 2151] [outer = 00000000] 05:41:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (15D56C00) [pid = 3784] [serial = 2152] [outer = 156AE400] 05:41:58 INFO - PROCESS | 3784 | 1467985318247 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (168B2800) [pid = 3784] [serial = 2153] [outer = 156AE400] 05:41:58 INFO - PROCESS | 3784 | 1467985318831 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:41:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 957ms 05:41:58 INFO - PROCESS | 3784 | 1467985318879 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 3784 | 1467985318882 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 05:41:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:41:58 INFO - PROCESS | 3784 | 1467985318885 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 3784 | 1467985318889 Marionette TRACE conn2 <- [1,2834,null,{}] 05:41:58 INFO - PROCESS | 3784 | 1467985318901 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:58 INFO - PROCESS | 3784 | 1467985318906 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:59 INFO - PROCESS | 3784 | 1467985319011 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:41:59 INFO - PROCESS | 3784 | 1467985319148 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 3784 | 1467985319152 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:59 INFO - PROCESS | 3784 | ++DOCSHELL 1759AC00 == 31 [pid = 3784] [id = 718] 05:41:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (1759B800) [pid = 3784] [serial = 2154] [outer = 00000000] 05:41:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (17658000) [pid = 3784] [serial = 2155] [outer = 1759B800] 05:41:59 INFO - PROCESS | 3784 | 1467985319208 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (176AAC00) [pid = 3784] [serial = 2156] [outer = 1759B800] 05:41:59 INFO - PROCESS | 3784 | 1467985319744 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:41:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 957ms 05:41:59 INFO - PROCESS | 3784 | 1467985319830 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 3784 | 1467985319833 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 05:41:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:41:59 INFO - PROCESS | 3784 | 1467985319837 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 3784 | 1467985319839 Marionette TRACE conn2 <- [1,2838,null,{}] 05:41:59 INFO - PROCESS | 3784 | 1467985319843 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:59 INFO - PROCESS | 3784 | 1467985319845 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:41:59 INFO - PROCESS | 3784 | 1467985319957 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:42:00 INFO - PROCESS | 3784 | 1467985320094 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:00 INFO - PROCESS | 3784 | 1467985320097 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:00 INFO - PROCESS | 3784 | ++DOCSHELL 18106000 == 32 [pid = 3784] [id = 719] 05:42:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1810A800) [pid = 3784] [serial = 2157] [outer = 00000000] 05:42:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (181E0400) [pid = 3784] [serial = 2158] [outer = 1810A800] 05:42:00 INFO - PROCESS | 3784 | 1467985320156 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (181E1800) [pid = 3784] [serial = 2159] [outer = 1810A800] 05:42:00 INFO - PROCESS | 3784 | 1467985320824 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:42:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1051ms 05:42:00 INFO - PROCESS | 3784 | 1467985320880 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:42:00 INFO - PROCESS | 3784 | 1467985320884 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 05:42:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:42:00 INFO - PROCESS | 3784 | 1467985320905 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 3784 | 1467985320908 Marionette TRACE conn2 <- [1,2842,null,{}] 05:42:00 INFO - PROCESS | 3784 | 1467985320913 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:00 INFO - PROCESS | 3784 | 1467985320916 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:01 INFO - PROCESS | 3784 | 1467985321023 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:42:01 INFO - PROCESS | 3784 | --DOCSHELL 0C7EE400 == 31 [pid = 3784] [id = 714] 05:42:01 INFO - PROCESS | 3784 | --DOCSHELL 10B73800 == 30 [pid = 3784] [id = 703] 05:42:01 INFO - PROCESS | 3784 | --DOCSHELL 1759AC00 == 29 [pid = 3784] [id = 718] 05:42:01 INFO - PROCESS | 3784 | --DOCSHELL 18106000 == 28 [pid = 3784] [id = 719] 05:42:01 INFO - PROCESS | 3784 | --DOCSHELL 1A528C00 == 27 [pid = 3784] [id = 712] 05:42:01 INFO - PROCESS | 3784 | --DOCSHELL 156AD000 == 26 [pid = 3784] [id = 717] 05:42:01 INFO - PROCESS | 3784 | --DOCSHELL 1059BC00 == 25 [pid = 3784] [id = 713] 05:42:01 INFO - PROCESS | 3784 | --DOCSHELL 10BB1400 == 24 [pid = 3784] [id = 715] 05:42:01 INFO - PROCESS | 3784 | --DOCSHELL 11AE9000 == 23 [pid = 3784] [id = 716] 05:42:01 INFO - PROCESS | 3784 | 1467985321737 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 3784 | 1467985321742 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:01 INFO - PROCESS | 3784 | ++DOCSHELL 0C7F1800 == 24 [pid = 3784] [id = 720] 05:42:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (0C7F4800) [pid = 3784] [serial = 2160] [outer = 00000000] 05:42:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (10439C00) [pid = 3784] [serial = 2161] [outer = 0C7F4800] 05:42:01 INFO - PROCESS | 3784 | 1467985321829 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (10B5EC00) [pid = 3784] [serial = 2162] [outer = 0C7F4800] 05:42:02 INFO - PROCESS | 3784 | 1467985322270 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:42:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1427ms 05:42:02 INFO - PROCESS | 3784 | 1467985322348 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:42:02 INFO - PROCESS | 3784 | 1467985322352 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 05:42:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:42:02 INFO - PROCESS | 3784 | 1467985322361 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 3784 | 1467985322364 Marionette TRACE conn2 <- [1,2846,null,{}] 05:42:02 INFO - PROCESS | 3784 | 1467985322370 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:02 INFO - PROCESS | 3784 | 1467985322374 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:02 INFO - PROCESS | 3784 | 1467985322469 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:42:02 INFO - PROCESS | 3784 | 1467985322484 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 3784 | 1467985322487 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:02 INFO - PROCESS | 3784 | ++DOCSHELL 13137C00 == 25 [pid = 3784] [id = 721] 05:42:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (13138000) [pid = 3784] [serial = 2163] [outer = 00000000] 05:42:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (13901400) [pid = 3784] [serial = 2164] [outer = 13138000] 05:42:02 INFO - PROCESS | 3784 | 1467985322534 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (13C74800) [pid = 3784] [serial = 2165] [outer = 13138000] 05:42:03 INFO - PROCESS | 3784 | 1467985323019 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:42:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 706ms 05:42:03 INFO - PROCESS | 3784 | 1467985323059 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 3784 | 1467985323063 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 05:42:03 INFO - PROCESS | 3784 | 1467985323102 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 3784 | 1467985323104 Marionette TRACE conn2 <- [1,2850,null,{}] 05:42:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:42:03 INFO - PROCESS | 3784 | 1467985323110 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:03 INFO - PROCESS | 3784 | 1467985323113 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:03 INFO - PROCESS | 3784 | 1467985323206 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:42:03 INFO - PROCESS | 3784 | 1467985323319 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 3784 | 1467985323321 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:03 INFO - PROCESS | 3784 | ++DOCSHELL 15D53800 == 26 [pid = 3784] [id = 722] 05:42:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (15D55000) [pid = 3784] [serial = 2166] [outer = 00000000] 05:42:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (16A07C00) [pid = 3784] [serial = 2167] [outer = 15D55000] 05:42:03 INFO - PROCESS | 3784 | 1467985323366 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (16EDAC00) [pid = 3784] [serial = 2168] [outer = 15D55000] 05:42:03 INFO - PROCESS | 3784 | 1467985323801 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:42:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 752ms 05:42:03 INFO - PROCESS | 3784 | 1467985323847 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 3784 | 1467985323849 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 05:42:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:42:03 INFO - PROCESS | 3784 | 1467985323854 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 3784 | 1467985323860 Marionette TRACE conn2 <- [1,2854,null,{}] 05:42:03 INFO - PROCESS | 3784 | 1467985323876 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:03 INFO - PROCESS | 3784 | 1467985323880 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:04 INFO - PROCESS | 3784 | 1467985323994 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:42:04 INFO - PROCESS | 3784 | 1467985324061 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 3784 | 1467985324063 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:04 INFO - PROCESS | 3784 | ++DOCSHELL 17F25C00 == 27 [pid = 3784] [id = 723] 05:42:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (17F26000) [pid = 3784] [serial = 2169] [outer = 00000000] 05:42:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19A50C00) [pid = 3784] [serial = 2170] [outer = 17F26000] 05:42:04 INFO - PROCESS | 3784 | 1467985324107 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19ADE400) [pid = 3784] [serial = 2171] [outer = 17F26000] 05:42:04 INFO - PROCESS | 3784 | 1467985324559 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:42:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 769ms 05:42:04 INFO - PROCESS | 3784 | 1467985324627 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 3784 | 1467985324629 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 05:42:04 INFO - PROCESS | 3784 | 1467985324635 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:42:04 INFO - PROCESS | 3784 | 1467985324637 Marionette TRACE conn2 <- [1,2858,null,{}] 05:42:04 INFO - PROCESS | 3784 | 1467985324641 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:04 INFO - PROCESS | 3784 | 1467985324643 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:04 INFO - PROCESS | 3784 | 1467985324760 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:42:04 INFO - PROCESS | 3784 | 1467985324824 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 3784 | 1467985324826 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:04 INFO - PROCESS | 3784 | ++DOCSHELL 19AD1400 == 28 [pid = 3784] [id = 724] 05:42:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (19D18000) [pid = 3784] [serial = 2172] [outer = 00000000] 05:42:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (19FB4400) [pid = 3784] [serial = 2173] [outer = 19D18000] 05:42:04 INFO - PROCESS | 3784 | 1467985324871 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (19FB8800) [pid = 3784] [serial = 2174] [outer = 19D18000] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (11272C00) [pid = 3784] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (0C7EF000) [pid = 3784] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (10A77400) [pid = 3784] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (1A52A800) [pid = 3784] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (131DF400) [pid = 3784] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (10A7D800) [pid = 3784] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (15717800) [pid = 3784] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (10B76000) [pid = 3784] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (19F11000) [pid = 3784] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (16FE2000) [pid = 3784] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (16FE0C00) [pid = 3784] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (10A7AC00) [pid = 3784] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10470400) [pid = 3784] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (13D99C00) [pid = 3784] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (176B0C00) [pid = 3784] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (19FB9800) [pid = 3784] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:42:05 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (181EC000) [pid = 3784] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:42:05 INFO - PROCESS | 3784 | 1467985325509 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:42:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 909ms 05:42:05 INFO - PROCESS | 3784 | 1467985325541 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:42:05 INFO - PROCESS | 3784 | 1467985325543 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 05:42:05 INFO - PROCESS | 3784 | 1467985325546 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:42:05 INFO - PROCESS | 3784 | 1467985325548 Marionette TRACE conn2 <- [1,2862,null,{}] 05:42:05 INFO - PROCESS | 3784 | 1467985325552 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:05 INFO - PROCESS | 3784 | 1467985325554 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:05 INFO - PROCESS | 3784 | 1467985325630 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:42:05 INFO - PROCESS | 3784 | 1467985325635 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 3784 | 1467985325642 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:05 INFO - PROCESS | 3784 | ++DOCSHELL 10F1EC00 == 29 [pid = 3784] [id = 725] 05:42:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (10F21800) [pid = 3784] [serial = 2175] [outer = 00000000] 05:42:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (13113000) [pid = 3784] [serial = 2176] [outer = 10F21800] 05:42:05 INFO - PROCESS | 3784 | 1467985325695 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1571D400) [pid = 3784] [serial = 2177] [outer = 10F21800] 05:42:06 INFO - PROCESS | 3784 | 1467985326185 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:42:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 690ms 05:42:06 INFO - PROCESS | 3784 | 1467985326247 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 3784 | 1467985326250 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 05:42:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:42:06 INFO - PROCESS | 3784 | 1467985326255 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 3784 | 1467985326257 Marionette TRACE conn2 <- [1,2866,null,{}] 05:42:06 INFO - PROCESS | 3784 | 1467985326261 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:06 INFO - PROCESS | 3784 | 1467985326263 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:06 INFO - PROCESS | 3784 | 1467985326347 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:42:06 INFO - PROCESS | 3784 | 1467985326353 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 3784 | 1467985326355 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:06 INFO - PROCESS | 3784 | ++DOCSHELL 103D3C00 == 30 [pid = 3784] [id = 726] 05:42:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19A52000) [pid = 3784] [serial = 2178] [outer = 00000000] 05:42:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A520800) [pid = 3784] [serial = 2179] [outer = 19A52000] 05:42:06 INFO - PROCESS | 3784 | 1467985326398 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A52DC00) [pid = 3784] [serial = 2180] [outer = 19A52000] 05:42:06 INFO - PROCESS | 3784 | 1467985326874 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:42:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 627ms 05:42:06 INFO - PROCESS | 3784 | 1467985326921 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 3784 | 1467985326923 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 05:42:06 INFO - PROCESS | 3784 | 1467985326927 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:42:06 INFO - PROCESS | 3784 | 1467985326929 Marionette TRACE conn2 <- [1,2870,null,{}] 05:42:06 INFO - PROCESS | 3784 | 1467985326932 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:06 INFO - PROCESS | 3784 | 1467985326934 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:07 INFO - PROCESS | 3784 | 1467985327010 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:42:07 INFO - PROCESS | 3784 | 1467985327015 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 3784 | 1467985327017 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:07 INFO - PROCESS | 3784 | ++DOCSHELL 19D19000 == 31 [pid = 3784] [id = 727] 05:42:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19D1BC00) [pid = 3784] [serial = 2181] [outer = 00000000] 05:42:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A628C00) [pid = 3784] [serial = 2182] [outer = 19D1BC00] 05:42:07 INFO - PROCESS | 3784 | 1467985327059 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A629C00) [pid = 3784] [serial = 2183] [outer = 19D1BC00] 05:42:07 INFO - PROCESS | 3784 | 1467985327496 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:42:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 596ms 05:42:07 INFO - PROCESS | 3784 | 1467985327558 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:42:07 INFO - PROCESS | 3784 | 1467985327562 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 05:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:42:07 INFO - PROCESS | 3784 | 1467985327572 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 3784 | 1467985327577 Marionette TRACE conn2 <- [1,2874,null,{}] 05:42:07 INFO - PROCESS | 3784 | 1467985327583 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:07 INFO - PROCESS | 3784 | 1467985327587 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:07 INFO - PROCESS | 3784 | 1467985327716 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:42:07 INFO - PROCESS | 3784 | 1467985327908 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 3784 | 1467985327913 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:07 INFO - PROCESS | 3784 | ++DOCSHELL 10F1F000 == 32 [pid = 3784] [id = 728] 05:42:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (10F23800) [pid = 3784] [serial = 2184] [outer = 00000000] 05:42:07 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (114CCC00) [pid = 3784] [serial = 2185] [outer = 10F23800] 05:42:07 INFO - PROCESS | 3784 | 1467985327969 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (11AE8800) [pid = 3784] [serial = 2186] [outer = 10F23800] 05:42:08 INFO - PROCESS | 3784 | 1467985328689 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:42:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1160ms 05:42:08 INFO - PROCESS | 3784 | 1467985328729 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:42:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:42:08 INFO - PROCESS | 3784 | 1467985328733 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 05:42:08 INFO - PROCESS | 3784 | 1467985328763 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 3784 | 1467985328768 Marionette TRACE conn2 <- [1,2878,null,{}] 05:42:08 INFO - PROCESS | 3784 | 1467985328773 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:08 INFO - PROCESS | 3784 | 1467985328776 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:08 INFO - PROCESS | 3784 | 1467985328897 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:42:09 INFO - PROCESS | 3784 | 1467985329028 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 3784 | 1467985329031 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:09 INFO - PROCESS | 3784 | ++DOCSHELL 168B0C00 == 33 [pid = 3784] [id = 729] 05:42:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (168B1800) [pid = 3784] [serial = 2187] [outer = 00000000] 05:42:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (16AA2C00) [pid = 3784] [serial = 2188] [outer = 168B1800] 05:42:09 INFO - PROCESS | 3784 | 1467985329087 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (17515400) [pid = 3784] [serial = 2189] [outer = 168B1800] 05:42:09 INFO - PROCESS | 3784 | 1467985329951 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1286ms 05:42:10 INFO - PROCESS | 3784 | 1467985330019 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 3784 | 1467985330023 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 05:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:42:10 INFO - PROCESS | 3784 | 1467985330029 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 3784 | 1467985330032 Marionette TRACE conn2 <- [1,2882,null,{}] 05:42:10 INFO - PROCESS | 3784 | 1467985330038 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:10 INFO - PROCESS | 3784 | 1467985330040 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:10 INFO - PROCESS | 3784 | 1467985330159 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:42:10 INFO - PROCESS | 3784 | 1467985330299 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 3784 | 1467985330303 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:10 INFO - PROCESS | 3784 | ++DOCSHELL 10B78C00 == 34 [pid = 3784] [id = 730] 05:42:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (10B7A800) [pid = 3784] [serial = 2190] [outer = 00000000] 05:42:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (10E98C00) [pid = 3784] [serial = 2191] [outer = 10B7A800] 05:42:10 INFO - PROCESS | 3784 | 1467985330362 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 3784 | ++DOMWINDOW == 94 (10F24400) [pid = 3784] [serial = 2192] [outer = 10B7A800] 05:42:10 INFO - PROCESS | 3784 | --DOCSHELL 103D3C00 == 33 [pid = 3784] [id = 726] 05:42:10 INFO - PROCESS | 3784 | --DOCSHELL 10F1EC00 == 32 [pid = 3784] [id = 725] 05:42:10 INFO - PROCESS | 3784 | --DOCSHELL 19AD1400 == 31 [pid = 3784] [id = 724] 05:42:10 INFO - PROCESS | 3784 | --DOCSHELL 17F25C00 == 30 [pid = 3784] [id = 723] 05:42:10 INFO - PROCESS | 3784 | --DOCSHELL 15D53800 == 29 [pid = 3784] [id = 722] 05:42:10 INFO - PROCESS | 3784 | --DOCSHELL 13137C00 == 28 [pid = 3784] [id = 721] 05:42:10 INFO - PROCESS | 3784 | --DOCSHELL 0C7F1800 == 27 [pid = 3784] [id = 720] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 93 (129B1000) [pid = 3784] [serial = 2146] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (13136400) [pid = 3784] [serial = 2147] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (10478000) [pid = 3784] [serial = 2143] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (12923000) [pid = 3784] [serial = 2140] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (1A62B400) [pid = 3784] [serial = 2138] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (131E0000) [pid = 3784] [serial = 2141] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (13906400) [pid = 3784] [serial = 2116] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (1394B400) [pid = 3784] [serial = 2117] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (10B75400) [pid = 3784] [serial = 2113] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (11C4A800) [pid = 3784] [serial = 2114] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (168B3400) [pid = 3784] [serial = 2119] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (132DAC00) [pid = 3784] [serial = 2111] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (12D7F000) [pid = 3784] [serial = 2110] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19FBB000) [pid = 3784] [serial = 2135] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (17597000) [pid = 3784] [serial = 2122] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (17F26400) [pid = 3784] [serial = 2125] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (17658400) [pid = 3784] [serial = 2123] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (114CC800) [pid = 3784] [serial = 2099] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10B74400) [pid = 3784] [serial = 2098] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (12DCD800) [pid = 3784] [serial = 2128] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (181E3400) [pid = 3784] [serial = 2126] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (156AC800) [pid = 3784] [serial = 2102] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1A625000) [pid = 3784] [serial = 2137] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (16A02400) [pid = 3784] [serial = 2129] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (144EAC00) [pid = 3784] [serial = 2101] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (19D1B400) [pid = 3784] [serial = 2105] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (181EA800) [pid = 3784] [serial = 2104] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1A786800) [pid = 3784] [serial = 2108] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (1A77F800) [pid = 3784] [serial = 2107] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (19D1D000) [pid = 3784] [serial = 2131] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (19FB8400) [pid = 3784] [serial = 2134] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (19F06400) [pid = 3784] [serial = 2132] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (16A97800) [pid = 3784] [serial = 2120] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | --DOMWINDOW == 60 (10A08C00) [pid = 3784] [serial = 2144] [outer = 00000000] [url = about:blank] 05:42:10 INFO - PROCESS | 3784 | 1467985330845 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 845ms 05:42:10 INFO - PROCESS | 3784 | 1467985330874 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 3784 | 1467985330878 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 05:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:42:10 INFO - PROCESS | 3784 | 1467985330884 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 3784 | 1467985330887 Marionette TRACE conn2 <- [1,2886,null,{}] 05:42:10 INFO - PROCESS | 3784 | 1467985330891 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:10 INFO - PROCESS | 3784 | 1467985330894 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:10 INFO - PROCESS | 3784 | 1467985330979 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:42:10 INFO - PROCESS | 3784 | 1467985330988 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 3784 | 1467985330991 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:11 INFO - PROCESS | 3784 | ++DOCSHELL 10B7C000 == 28 [pid = 3784] [id = 731] 05:42:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 61 (10E98800) [pid = 3784] [serial = 2193] [outer = 00000000] 05:42:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (12B02800) [pid = 3784] [serial = 2194] [outer = 10E98800] 05:42:11 INFO - PROCESS | 3784 | 1467985331037 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (1312E400) [pid = 3784] [serial = 2195] [outer = 10E98800] 05:42:11 INFO - PROCESS | 3784 | 1467985331540 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:42:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:42:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 705ms 05:42:11 INFO - PROCESS | 3784 | 1467985331582 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:42:11 INFO - PROCESS | 3784 | 1467985331584 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 05:42:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:42:11 INFO - PROCESS | 3784 | 1467985331587 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 3784 | 1467985331591 Marionette TRACE conn2 <- [1,2890,null,{}] 05:42:11 INFO - PROCESS | 3784 | 1467985331601 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:11 INFO - PROCESS | 3784 | 1467985331605 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:11 INFO - PROCESS | 3784 | 1467985331719 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:42:11 INFO - PROCESS | 3784 | 1467985331827 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 3784 | 1467985331830 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:11 INFO - PROCESS | 3784 | ++DOCSHELL 13DA6C00 == 29 [pid = 3784] [id = 732] 05:42:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (13DA7800) [pid = 3784] [serial = 2196] [outer = 00000000] 05:42:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (144EB800) [pid = 3784] [serial = 2197] [outer = 13DA7800] 05:42:11 INFO - PROCESS | 3784 | 1467985331877 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (15711400) [pid = 3784] [serial = 2198] [outer = 13DA7800] 05:42:12 INFO - PROCESS | 3784 | 1467985332256 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:42:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 704ms 05:42:12 INFO - PROCESS | 3784 | 1467985332287 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 3784 | 1467985332289 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 05:42:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:42:12 INFO - PROCESS | 3784 | 1467985332293 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 3784 | 1467985332294 Marionette TRACE conn2 <- [1,2894,null,{}] 05:42:12 INFO - PROCESS | 3784 | 1467985332298 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:12 INFO - PROCESS | 3784 | 1467985332300 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:12 INFO - PROCESS | 3784 | 1467985332386 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:42:12 INFO - PROCESS | 3784 | 1467985332393 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:12 INFO - PROCESS | 3784 | 1467985332396 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:12 INFO - PROCESS | 3784 | ++DOCSHELL 16A97800 == 30 [pid = 3784] [id = 733] 05:42:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (16A98000) [pid = 3784] [serial = 2199] [outer = 00000000] 05:42:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (1328CC00) [pid = 3784] [serial = 2200] [outer = 16A98000] 05:42:12 INFO - PROCESS | 3784 | 1467985332440 Marionette DEBUG loaded listener.js 05:42:12 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (17607C00) [pid = 3784] [serial = 2201] [outer = 16A98000] 05:42:12 INFO - PROCESS | 3784 | 1467985332928 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:42:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:42:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 704ms 05:42:13 INFO - PROCESS | 3784 | 1467985332992 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:42:13 INFO - PROCESS | 3784 | 1467985332994 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 05:42:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:42:13 INFO - PROCESS | 3784 | 1467985332997 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - PROCESS | 3784 | 1467985332999 Marionette TRACE conn2 <- [1,2898,null,{}] 05:42:13 INFO - PROCESS | 3784 | 1467985333009 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:13 INFO - PROCESS | 3784 | 1467985333011 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:13 INFO - PROCESS | 3784 | 1467985333123 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:42:13 INFO - PROCESS | 3784 | 1467985333225 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 3784 | 1467985333227 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:13 INFO - PROCESS | 3784 | ++DOCSHELL 17662800 == 31 [pid = 3784] [id = 734] 05:42:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (17663000) [pid = 3784] [serial = 2202] [outer = 00000000] 05:42:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (17F1EC00) [pid = 3784] [serial = 2203] [outer = 17663000] 05:42:13 INFO - PROCESS | 3784 | 1467985333270 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (1810E400) [pid = 3784] [serial = 2204] [outer = 17663000] 05:42:13 INFO - PROCESS | 3784 | 1467985333658 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:42:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:42:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:42:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 704ms 05:42:13 INFO - PROCESS | 3784 | 1467985333697 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:42:13 INFO - PROCESS | 3784 | 1467985333699 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 05:42:13 INFO - PROCESS | 3784 | 1467985333702 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - TEST-START | /DOMEvents/constructors.html 05:42:13 INFO - PROCESS | 3784 | 1467985333704 Marionette TRACE conn2 <- [1,2902,null,{}] 05:42:13 INFO - PROCESS | 3784 | 1467985333707 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:13 INFO - PROCESS | 3784 | 1467985333713 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:13 INFO - PROCESS | 3784 | 1467985333857 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:42:13 INFO - PROCESS | 3784 | 1467985333921 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 3784 | 1467985333923 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:13 INFO - PROCESS | 3784 | ++DOCSHELL 181EC800 == 32 [pid = 3784] [id = 735] 05:42:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (19A50800) [pid = 3784] [serial = 2205] [outer = 00000000] 05:42:13 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (19CD1800) [pid = 3784] [serial = 2206] [outer = 19A50800] 05:42:13 INFO - PROCESS | 3784 | 1467985333966 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (19F0C000) [pid = 3784] [serial = 2207] [outer = 19A50800] 05:42:14 INFO - PROCESS | 3784 | 1467985334465 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:42:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:42:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:42:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 892ms 05:42:14 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (0C7F4800) [pid = 3784] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:42:14 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (17F26000) [pid = 3784] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:42:14 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (13138000) [pid = 3784] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:42:14 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (1810A800) [pid = 3784] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:42:14 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (19D18000) [pid = 3784] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:42:14 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (11C4B400) [pid = 3784] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:42:14 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (10F21800) [pid = 3784] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:42:14 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (156AE400) [pid = 3784] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:42:14 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1759B800) [pid = 3784] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:42:14 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (19A52000) [pid = 3784] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:42:14 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (15D55000) [pid = 3784] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:42:14 INFO - PROCESS | 3784 | 1467985334629 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 3784 | 1467985334631 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 05:42:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:42:14 INFO - PROCESS | 3784 | 1467985334640 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 3784 | 1467985334642 Marionette TRACE conn2 <- [1,2906,null,{}] 05:42:14 INFO - PROCESS | 3784 | 1467985334645 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:14 INFO - PROCESS | 3784 | 1467985334647 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:14 INFO - PROCESS | 3784 | 1467985334734 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:42:14 INFO - PROCESS | 3784 | 1467985334739 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 3784 | 1467985334741 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:14 INFO - PROCESS | 3784 | ++DOCSHELL 15670800 == 33 [pid = 3784] [id = 736] 05:42:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (156A2C00) [pid = 3784] [serial = 2208] [outer = 00000000] 05:42:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (16AA4400) [pid = 3784] [serial = 2209] [outer = 156A2C00] 05:42:14 INFO - PROCESS | 3784 | 1467985334784 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (16FE6C00) [pid = 3784] [serial = 2210] [outer = 156A2C00] 05:42:15 INFO - PROCESS | 3784 | 1467985335205 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:42:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:42:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 594ms 05:42:15 INFO - PROCESS | 3784 | 1467985335235 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 3784 | 1467985335237 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 05:42:15 INFO - PROCESS | 3784 | 1467985335240 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:42:15 INFO - PROCESS | 3784 | 1467985335242 Marionette TRACE conn2 <- [1,2910,null,{}] 05:42:15 INFO - PROCESS | 3784 | 1467985335256 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:15 INFO - PROCESS | 3784 | 1467985335258 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:15 INFO - PROCESS | 3784 | 1467985335339 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:42:15 INFO - PROCESS | 3784 | 1467985335343 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:15 INFO - PROCESS | 3784 | 1467985335345 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:15 INFO - PROCESS | 3784 | ++DOCSHELL 19A52000 == 34 [pid = 3784] [id = 737] 05:42:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (19D1DC00) [pid = 3784] [serial = 2211] [outer = 00000000] 05:42:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (19FBC400) [pid = 3784] [serial = 2212] [outer = 19D1DC00] 05:42:15 INFO - PROCESS | 3784 | 1467985335388 Marionette DEBUG loaded listener.js 05:42:15 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (19FCE400) [pid = 3784] [serial = 2213] [outer = 19D1DC00] 05:42:15 INFO - PROCESS | 3784 | [3784] 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 05:42:15 INFO - PROCESS | 3784 | [3784] 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 05:42:15 INFO - PROCESS | 3784 | [3784] 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 05:42:15 INFO - PROCESS | 3784 | [3784] 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 05:42:15 INFO - PROCESS | 3784 | 1467985335843 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:42:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:42:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:15 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 05:42:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:15 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 05:42:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:15 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]" 05:42:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:42:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 641ms 05:42:15 INFO - PROCESS | 3784 | 1467985335881 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 3784 | 1467985335884 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 05:42:15 INFO - PROCESS | 3784 | 1467985335901 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 3784 | 1467985335903 Marionette TRACE conn2 <- [1,2914,null,{}] 05:42:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:42:15 INFO - PROCESS | 3784 | 1467985335906 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:15 INFO - PROCESS | 3784 | 1467985335908 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:16 INFO - PROCESS | 3784 | 1467985335989 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:42:16 INFO - PROCESS | 3784 | 1467985335994 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 3784 | 1467985335996 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:16 INFO - PROCESS | 3784 | ++DOCSHELL 19D19C00 == 35 [pid = 3784] [id = 738] 05:42:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (1A625C00) [pid = 3784] [serial = 2214] [outer = 00000000] 05:42:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (1A788800) [pid = 3784] [serial = 2215] [outer = 1A625C00] 05:42:16 INFO - PROCESS | 3784 | 1467985336038 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (1A789000) [pid = 3784] [serial = 2216] [outer = 1A625C00] 05:42:16 INFO - PROCESS | 3784 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:42:16 INFO - PROCESS | 3784 | 1467985336473 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:42:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:42:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 594ms 05:42:16 INFO - PROCESS | 3784 | 1467985336502 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:42:16 INFO - PROCESS | 3784 | 1467985336504 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 05:42:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:42:16 INFO - PROCESS | 3784 | 1467985336507 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 3784 | 1467985336509 Marionette TRACE conn2 <- [1,2918,null,{}] 05:42:16 INFO - PROCESS | 3784 | 1467985336522 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:16 INFO - PROCESS | 3784 | 1467985336524 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:16 INFO - PROCESS | 3784 | 1467985336651 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:42:16 INFO - PROCESS | 3784 | 1467985336757 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 3784 | 1467985336761 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:16 INFO - PROCESS | 3784 | ++DOCSHELL 0C7F8C00 == 36 [pid = 3784] [id = 739] 05:42:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (0C7FA000) [pid = 3784] [serial = 2217] [outer = 00000000] 05:42:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (10474C00) [pid = 3784] [serial = 2218] [outer = 0C7FA000] 05:42:16 INFO - PROCESS | 3784 | 1467985336816 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (10A75400) [pid = 3784] [serial = 2219] [outer = 0C7FA000] 05:42:17 INFO - PROCESS | 3784 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:42:17 INFO - PROCESS | 3784 | 1467985337386 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:42:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:42:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 970ms 05:42:17 INFO - PROCESS | 3784 | 1467985337477 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:42:17 INFO - PROCESS | 3784 | 1467985337482 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 05:42:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:42:17 INFO - PROCESS | 3784 | 1467985337487 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 3784 | 1467985337491 Marionette TRACE conn2 <- [1,2922,null,{}] 05:42:17 INFO - PROCESS | 3784 | 1467985337496 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:17 INFO - PROCESS | 3784 | 1467985337499 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:17 INFO - PROCESS | 3784 | 1467985337648 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:42:17 INFO - PROCESS | 3784 | 1467985337781 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 3784 | 1467985337784 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:17 INFO - PROCESS | 3784 | ++DOCSHELL 139CFC00 == 37 [pid = 3784] [id = 740] 05:42:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (139D1C00) [pid = 3784] [serial = 2220] [outer = 00000000] 05:42:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (13D9C400) [pid = 3784] [serial = 2221] [outer = 139D1C00] 05:42:17 INFO - PROCESS | 3784 | 1467985337839 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (156AC400) [pid = 3784] [serial = 2222] [outer = 139D1C00] 05:42:18 INFO - PROCESS | 3784 | 1467985338337 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:42:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:42:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 892ms 05:42:18 INFO - PROCESS | 3784 | 1467985338391 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 3784 | 1467985338396 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 05:42:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:42:18 INFO - PROCESS | 3784 | 1467985338400 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 3784 | 1467985338402 Marionette TRACE conn2 <- [1,2926,null,{}] 05:42:18 INFO - PROCESS | 3784 | 1467985338406 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:18 INFO - PROCESS | 3784 | 1467985338409 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:18 INFO - PROCESS | 3784 | 1467985338519 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:42:18 INFO - PROCESS | 3784 | 1467985338631 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 3784 | 1467985338634 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:18 INFO - PROCESS | 3784 | ++DOCSHELL 13D9AC00 == 38 [pid = 3784] [id = 741] 05:42:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (181E7C00) [pid = 3784] [serial = 2223] [outer = 00000000] 05:42:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19AD1400) [pid = 3784] [serial = 2224] [outer = 181E7C00] 05:42:18 INFO - PROCESS | 3784 | 1467985338726 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19D1E000) [pid = 3784] [serial = 2225] [outer = 181E7C00] 05:42:19 INFO - PROCESS | 3784 | 1467985339262 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:42:19 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. 05:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 908ms 05:42:19 INFO - PROCESS | 3784 | 1467985339304 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 3784 | 1467985339307 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 05:42:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:42:19 INFO - PROCESS | 3784 | 1467985339317 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 3784 | 1467985339323 Marionette TRACE conn2 <- [1,2930,null,{}] 05:42:19 INFO - PROCESS | 3784 | 1467985339327 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:19 INFO - PROCESS | 3784 | 1467985339331 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:19 INFO - PROCESS | 3784 | 1467985339437 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:42:19 INFO - PROCESS | 3784 | 1467985339584 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 3784 | 1467985339586 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:19 INFO - PROCESS | 3784 | ++DOCSHELL 10A74400 == 39 [pid = 3784] [id = 742] 05:42:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (10A75800) [pid = 3784] [serial = 2226] [outer = 00000000] 05:42:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (139CD800) [pid = 3784] [serial = 2227] [outer = 10A75800] 05:42:19 INFO - PROCESS | 3784 | 1467985339712 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (13D9A000) [pid = 3784] [serial = 2228] [outer = 10A75800] 05:42:20 INFO - PROCESS | 3784 | 1467985340335 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:42:20 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 05:42:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:42:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1064ms 05:42:20 INFO - PROCESS | 3784 | 1467985340385 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:42:20 INFO - PROCESS | 3784 | 1467985340388 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 05:42:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:42:20 INFO - PROCESS | 3784 | 1467985340393 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 3784 | 1467985340398 Marionette TRACE conn2 <- [1,2934,null,{}] 05:42:20 INFO - PROCESS | 3784 | 1467985340402 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:20 INFO - PROCESS | 3784 | 1467985340405 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:20 INFO - PROCESS | 3784 | 1467985340504 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:42:20 INFO - PROCESS | 3784 | 1467985340653 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 3784 | 1467985340656 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:20 INFO - PROCESS | 3784 | ++DOCSHELL 10BB2000 == 40 [pid = 3784] [id = 743] 05:42:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (10F21800) [pid = 3784] [serial = 2229] [outer = 00000000] 05:42:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (131D8800) [pid = 3784] [serial = 2230] [outer = 10F21800] 05:42:20 INFO - PROCESS | 3784 | 1467985340711 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (13949C00) [pid = 3784] [serial = 2231] [outer = 10F21800] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 19D19C00 == 39 [pid = 3784] [id = 738] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 19A52000 == 38 [pid = 3784] [id = 737] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 15670800 == 37 [pid = 3784] [id = 736] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 181EC800 == 36 [pid = 3784] [id = 735] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 17662800 == 35 [pid = 3784] [id = 734] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 16A97800 == 34 [pid = 3784] [id = 733] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 13DA6C00 == 33 [pid = 3784] [id = 732] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 10B7C000 == 32 [pid = 3784] [id = 731] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 10B78C00 == 31 [pid = 3784] [id = 730] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 10F1F000 == 30 [pid = 3784] [id = 728] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 168B0C00 == 29 [pid = 3784] [id = 729] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 19D19000 == 28 [pid = 3784] [id = 727] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 10A74400 == 27 [pid = 3784] [id = 742] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 13D9AC00 == 26 [pid = 3784] [id = 741] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 0C7F8C00 == 25 [pid = 3784] [id = 739] 05:42:21 INFO - PROCESS | 3784 | --DOCSHELL 139CFC00 == 24 [pid = 3784] [id = 740] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (10439C00) [pid = 3784] [serial = 2161] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (19A50C00) [pid = 3784] [serial = 2170] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (10B5EC00) [pid = 3784] [serial = 2162] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (13901400) [pid = 3784] [serial = 2164] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (13C74800) [pid = 3784] [serial = 2165] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (181E1800) [pid = 3784] [serial = 2159] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (181E0400) [pid = 3784] [serial = 2158] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19FB4400) [pid = 3784] [serial = 2173] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (19ADE400) [pid = 3784] [serial = 2171] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (13C6A400) [pid = 3784] [serial = 2150] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A628C00) [pid = 3784] [serial = 2182] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (132DA400) [pid = 3784] [serial = 2149] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (13113000) [pid = 3784] [serial = 2176] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (168B2800) [pid = 3784] [serial = 2153] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (15D56C00) [pid = 3784] [serial = 2152] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (1571D400) [pid = 3784] [serial = 2177] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (176AAC00) [pid = 3784] [serial = 2156] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (17658000) [pid = 3784] [serial = 2155] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1A520800) [pid = 3784] [serial = 2179] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1A52DC00) [pid = 3784] [serial = 2180] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (19FB8800) [pid = 3784] [serial = 2174] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (16A07C00) [pid = 3784] [serial = 2167] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (16EDAC00) [pid = 3784] [serial = 2168] [outer = 00000000] [url = about:blank] 05:42:21 INFO - PROCESS | 3784 | 1467985341875 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:42:21 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. 05:42:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1502ms 05:42:21 INFO - PROCESS | 3784 | 1467985341901 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:42:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:42:21 INFO - PROCESS | 3784 | 1467985341904 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 05:42:21 INFO - PROCESS | 3784 | 1467985341909 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:42:21 INFO - PROCESS | 3784 | 1467985341912 Marionette TRACE conn2 <- [1,2938,null,{}] 05:42:21 INFO - PROCESS | 3784 | 1467985341917 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:21 INFO - PROCESS | 3784 | 1467985341921 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:22 INFO - PROCESS | 3784 | 1467985342014 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:42:22 INFO - PROCESS | 3784 | 1467985342111 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 3784 | 1467985342113 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:22 INFO - PROCESS | 3784 | ++DOCSHELL 10B78400 == 25 [pid = 3784] [id = 744] 05:42:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (10B79C00) [pid = 3784] [serial = 2232] [outer = 00000000] 05:42:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (11C4B400) [pid = 3784] [serial = 2233] [outer = 10B79C00] 05:42:22 INFO - PROCESS | 3784 | 1467985342160 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (12827000) [pid = 3784] [serial = 2234] [outer = 10B79C00] 05:42:22 INFO - PROCESS | 3784 | ++DOCSHELL 132E0000 == 26 [pid = 3784] [id = 745] 05:42:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (132E1800) [pid = 3784] [serial = 2235] [outer = 00000000] 05:42:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (132E6000) [pid = 3784] [serial = 2236] [outer = 132E1800] 05:42:22 INFO - PROCESS | 3784 | 1467985342596 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:42:22 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. 05:42:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 05:42:22 INFO - PROCESS | 3784 | 1467985342646 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 3784 | 1467985342651 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 05:42:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:42:22 INFO - PROCESS | 3784 | 1467985342658 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 3784 | 1467985342660 Marionette TRACE conn2 <- [1,2942,null,{}] 05:42:22 INFO - PROCESS | 3784 | 1467985342664 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:22 INFO - PROCESS | 3784 | 1467985342667 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:22 INFO - PROCESS | 3784 | 1467985342765 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:42:22 INFO - PROCESS | 3784 | 1467985342773 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 3784 | 1467985342775 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:22 INFO - PROCESS | 3784 | ++DOCSHELL 139CF000 == 27 [pid = 3784] [id = 746] 05:42:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (139CFC00) [pid = 3784] [serial = 2237] [outer = 00000000] 05:42:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (13C75C00) [pid = 3784] [serial = 2238] [outer = 139CFC00] 05:42:22 INFO - PROCESS | 3784 | 1467985342821 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (13DA6C00) [pid = 3784] [serial = 2239] [outer = 139CFC00] 05:42:23 INFO - PROCESS | 3784 | 1467985343263 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:42:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:42:23 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 05:42:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 626ms 05:42:23 INFO - PROCESS | 3784 | 1467985343295 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 3784 | 1467985343297 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 05:42:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:42:23 INFO - PROCESS | 3784 | 1467985343300 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 3784 | 1467985343304 Marionette TRACE conn2 <- [1,2946,null,{}] 05:42:23 INFO - PROCESS | 3784 | 1467985343314 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:23 INFO - PROCESS | 3784 | 1467985343319 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:23 INFO - PROCESS | 3784 | 1467985343416 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:42:23 INFO - PROCESS | 3784 | 1467985343452 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 3784 | 1467985343455 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:23 INFO - PROCESS | 3784 | ++DOCSHELL 16ED6800 == 28 [pid = 3784] [id = 747] 05:42:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (16EDAC00) [pid = 3784] [serial = 2240] [outer = 00000000] 05:42:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (17384400) [pid = 3784] [serial = 2241] [outer = 16EDAC00] 05:42:23 INFO - PROCESS | 3784 | 1467985343508 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (1759C400) [pid = 3784] [serial = 2242] [outer = 16EDAC00] 05:42:24 INFO - PROCESS | 3784 | 1467985343964 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:42:24 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. 05:42:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 689ms 05:42:24 INFO - PROCESS | 3784 | 1467985344006 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:42:24 INFO - PROCESS | 3784 | 1467985344009 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 05:42:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:42:24 INFO - PROCESS | 3784 | 1467985344012 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 3784 | 1467985344014 Marionette TRACE conn2 <- [1,2950,null,{}] 05:42:24 INFO - PROCESS | 3784 | 1467985344017 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:24 INFO - PROCESS | 3784 | 1467985344019 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:24 INFO - PROCESS | 3784 | 1467985344133 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:42:24 INFO - PROCESS | 3784 | 1467985344138 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 3784 | 1467985344140 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:24 INFO - PROCESS | 3784 | ++DOCSHELL 17597000 == 29 [pid = 3784] [id = 748] 05:42:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1765D800) [pid = 3784] [serial = 2243] [outer = 00000000] 05:42:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (181E1800) [pid = 3784] [serial = 2244] [outer = 1765D800] 05:42:24 INFO - PROCESS | 3784 | 1467985344184 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (181E9C00) [pid = 3784] [serial = 2245] [outer = 1765D800] 05:42:24 INFO - PROCESS | 3784 | 1467985344657 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:42:24 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. 05:42:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 642ms 05:42:24 INFO - PROCESS | 3784 | 1467985344679 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:42:24 INFO - PROCESS | 3784 | 1467985344681 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 05:42:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:42:24 INFO - PROCESS | 3784 | 1467985344685 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 3784 | 1467985344686 Marionette TRACE conn2 <- [1,2954,null,{}] 05:42:24 INFO - PROCESS | 3784 | 1467985344697 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:24 INFO - PROCESS | 3784 | 1467985344699 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:24 INFO - PROCESS | 3784 | 1467985344807 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:42:24 INFO - PROCESS | 3784 | 1467985344811 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 3784 | 1467985344814 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:24 INFO - PROCESS | 3784 | ++DOCSHELL 19A4F800 == 30 [pid = 3784] [id = 749] 05:42:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19A50000) [pid = 3784] [serial = 2246] [outer = 00000000] 05:42:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19CC9C00) [pid = 3784] [serial = 2247] [outer = 19A50000] 05:42:24 INFO - PROCESS | 3784 | 1467985344856 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (19D17C00) [pid = 3784] [serial = 2248] [outer = 19A50000] 05:42:25 INFO - PROCESS | 3784 | 1467985345301 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:42:25 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. 05:42:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 641ms 05:42:25 INFO - PROCESS | 3784 | 1467985345323 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 3784 | 1467985345325 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 05:42:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:42:25 INFO - PROCESS | 3784 | 1467985345328 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 3784 | 1467985345330 Marionette TRACE conn2 <- [1,2958,null,{}] 05:42:25 INFO - PROCESS | 3784 | 1467985345333 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:25 INFO - PROCESS | 3784 | 1467985345339 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:25 INFO - PROCESS | 3784 | 1467985345470 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:42:25 INFO - PROCESS | 3784 | 1467985345475 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 3784 | 1467985345477 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:25 INFO - PROCESS | 3784 | ++DOCSHELL 19D1AC00 == 31 [pid = 3784] [id = 750] 05:42:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (19D1B000) [pid = 3784] [serial = 2249] [outer = 00000000] 05:42:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19FB5000) [pid = 3784] [serial = 2250] [outer = 19D1B000] 05:42:25 INFO - PROCESS | 3784 | 1467985345520 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1A523000) [pid = 3784] [serial = 2251] [outer = 19D1B000] 05:42:25 INFO - PROCESS | 3784 | 1467985345955 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:42:25 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. 05:42:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 626ms 05:42:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:42:25 INFO - PROCESS | 3784 | 1467985345966 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 3784 | 1467985345968 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 05:42:25 INFO - PROCESS | 3784 | 1467985345972 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 3784 | 1467985345973 Marionette TRACE conn2 <- [1,2962,null,{}] 05:42:25 INFO - PROCESS | 3784 | 1467985345977 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:25 INFO - PROCESS | 3784 | 1467985345978 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:26 INFO - PROCESS | 3784 | 1467985346337 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1A625C00) [pid = 3784] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (17663000) [pid = 3784] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19A50800) [pid = 3784] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (19D1BC00) [pid = 3784] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (10F23800) [pid = 3784] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10E98800) [pid = 3784] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (13DA7800) [pid = 3784] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (16A98000) [pid = 3784] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (10B7A800) [pid = 3784] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (168B1800) [pid = 3784] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (156A2C00) [pid = 3784] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:42:26 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19D1DC00) [pid = 3784] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:42:26 INFO - PROCESS | 3784 | 1467985346433 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:26 INFO - PROCESS | 3784 | 1467985346435 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:26 INFO - PROCESS | 3784 | ++DOCSHELL 1055E400 == 32 [pid = 3784] [id = 751] 05:42:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (10566000) [pid = 3784] [serial = 2252] [outer = 00000000] 05:42:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (12B0A000) [pid = 3784] [serial = 2253] [outer = 10566000] 05:42:26 INFO - PROCESS | 3784 | 1467985346478 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (14295C00) [pid = 3784] [serial = 2254] [outer = 10566000] 05:42:26 INFO - PROCESS | 3784 | 1467985346813 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:42:26 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. 05:42:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 892ms 05:42:26 INFO - PROCESS | 3784 | 1467985346877 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:42:26 INFO - PROCESS | 3784 | 1467985346879 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 05:42:26 INFO - PROCESS | 3784 | 1467985346882 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:42:26 INFO - PROCESS | 3784 | 1467985346884 Marionette TRACE conn2 <- [1,2966,null,{}] 05:42:26 INFO - PROCESS | 3784 | 1467985346887 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:26 INFO - PROCESS | 3784 | 1467985346889 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:26 INFO - PROCESS | 3784 | 1467985346966 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:42:26 INFO - PROCESS | 3784 | 1467985346970 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:26 INFO - PROCESS | 3784 | 1467985346972 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:26 INFO - PROCESS | 3784 | ++DOCSHELL 16A98000 == 33 [pid = 3784] [id = 752] 05:42:26 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (16FE8800) [pid = 3784] [serial = 2255] [outer = 00000000] 05:42:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1A628C00) [pid = 3784] [serial = 2256] [outer = 16FE8800] 05:42:27 INFO - PROCESS | 3784 | 1467985347015 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1A630400) [pid = 3784] [serial = 2257] [outer = 16FE8800] 05:42:27 INFO - PROCESS | 3784 | 1467985347405 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:42:27 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. 05:42:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 532ms 05:42:27 INFO - PROCESS | 3784 | 1467985347418 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 3784 | 1467985347420 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 05:42:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:42:27 INFO - PROCESS | 3784 | 1467985347423 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 3784 | 1467985347425 Marionette TRACE conn2 <- [1,2970,null,{}] 05:42:27 INFO - PROCESS | 3784 | 1467985347428 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:27 INFO - PROCESS | 3784 | 1467985347430 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:27 INFO - PROCESS | 3784 | 1467985347549 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:42:27 INFO - PROCESS | 3784 | 1467985347556 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 3784 | 1467985347558 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:27 INFO - PROCESS | 3784 | ++DOCSHELL 16BB4800 == 34 [pid = 3784] [id = 753] 05:42:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (1A629800) [pid = 3784] [serial = 2258] [outer = 00000000] 05:42:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1A790800) [pid = 3784] [serial = 2259] [outer = 1A629800] 05:42:27 INFO - PROCESS | 3784 | 1467985347600 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (1A790C00) [pid = 3784] [serial = 2260] [outer = 1A629800] 05:42:28 INFO - PROCESS | 3784 | 1467985348009 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:42:28 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 05:42:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:42:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 626ms 05:42:28 INFO - PROCESS | 3784 | 1467985348061 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 3784 | 1467985348063 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 05:42:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:42:28 INFO - PROCESS | 3784 | 1467985348067 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - PROCESS | 3784 | 1467985348069 Marionette TRACE conn2 <- [1,2974,null,{}] 05:42:28 INFO - PROCESS | 3784 | 1467985348072 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:28 INFO - PROCESS | 3784 | 1467985348074 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:28 INFO - PROCESS | 3784 | 1467985348196 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:42:28 INFO - PROCESS | 3784 | 1467985348203 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 3784 | 1467985348205 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:28 INFO - PROCESS | 3784 | ++DOCSHELL 0C7F8C00 == 35 [pid = 3784] [id = 754] 05:42:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1A794800) [pid = 3784] [serial = 2261] [outer = 00000000] 05:42:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (1A79C800) [pid = 3784] [serial = 2262] [outer = 1A794800] 05:42:28 INFO - PROCESS | 3784 | 1467985348247 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (1AB44400) [pid = 3784] [serial = 2263] [outer = 1A794800] 05:42:28 INFO - PROCESS | 3784 | 1467985348896 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:42:29 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. 05:42:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 939ms 05:42:29 INFO - PROCESS | 3784 | 1467985349013 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:42:29 INFO - PROCESS | 3784 | 1467985349018 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 05:42:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:42:29 INFO - PROCESS | 3784 | 1467985349023 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 3784 | 1467985349028 Marionette TRACE conn2 <- [1,2978,null,{}] 05:42:29 INFO - PROCESS | 3784 | 1467985349034 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:29 INFO - PROCESS | 3784 | 1467985349037 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:29 INFO - PROCESS | 3784 | 1467985349168 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:42:29 INFO - PROCESS | 3784 | 1467985349302 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 3784 | 1467985349305 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:29 INFO - PROCESS | 3784 | ++DOCSHELL 10B65C00 == 36 [pid = 3784] [id = 755] 05:42:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (10B71000) [pid = 3784] [serial = 2264] [outer = 00000000] 05:42:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (13138000) [pid = 3784] [serial = 2265] [outer = 10B71000] 05:42:29 INFO - PROCESS | 3784 | 1467985349362 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (132DAC00) [pid = 3784] [serial = 2266] [outer = 10B71000] 05:42:29 INFO - PROCESS | 3784 | ++DOCSHELL 12B08C00 == 37 [pid = 3784] [id = 756] 05:42:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (156AD000) [pid = 3784] [serial = 2267] [outer = 00000000] 05:42:29 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (168B7C00) [pid = 3784] [serial = 2268] [outer = 156AD000] 05:42:30 INFO - PROCESS | 3784 | 1467985350066 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:42:30 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. 05:42:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1096ms 05:42:30 INFO - PROCESS | 3784 | 1467985350158 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 3784 | 1467985350163 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 05:42:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:42:30 INFO - PROCESS | 3784 | 1467985350171 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 3784 | 1467985350174 Marionette TRACE conn2 <- [1,2982,null,{}] 05:42:30 INFO - PROCESS | 3784 | 1467985350178 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:30 INFO - PROCESS | 3784 | 1467985350181 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:30 INFO - PROCESS | 3784 | 1467985350318 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:42:30 INFO - PROCESS | 3784 | 1467985350452 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 3784 | 1467985350455 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:30 INFO - PROCESS | 3784 | ++DOCSHELL 10A76000 == 38 [pid = 3784] [id = 757] 05:42:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (10B73400) [pid = 3784] [serial = 2269] [outer = 00000000] 05:42:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 92 (129BA800) [pid = 3784] [serial = 2270] [outer = 10B73400] 05:42:30 INFO - PROCESS | 3784 | 1467985350511 Marionette DEBUG loaded listener.js 05:42:30 INFO - PROCESS | 3784 | ++DOMWINDOW == 93 (131DDC00) [pid = 3784] [serial = 2271] [outer = 10B73400] 05:42:31 INFO - PROCESS | 3784 | 1467985351272 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:42:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:42:31 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 05:42:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1142ms 05:42:31 INFO - PROCESS | 3784 | 1467985351322 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:42:31 INFO - PROCESS | 3784 | 1467985351325 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 05:42:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:42:31 INFO - PROCESS | 3784 | 1467985351330 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 3784 | 1467985351333 Marionette TRACE conn2 <- [1,2986,null,{}] 05:42:31 INFO - PROCESS | 3784 | 1467985351337 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:31 INFO - PROCESS | 3784 | 1467985351340 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:31 INFO - PROCESS | 3784 | --DOCSHELL 16BB4800 == 37 [pid = 3784] [id = 753] 05:42:31 INFO - PROCESS | 3784 | --DOCSHELL 16A98000 == 36 [pid = 3784] [id = 752] 05:42:31 INFO - PROCESS | 3784 | --DOCSHELL 1055E400 == 35 [pid = 3784] [id = 751] 05:42:31 INFO - PROCESS | 3784 | --DOCSHELL 19D1AC00 == 34 [pid = 3784] [id = 750] 05:42:31 INFO - PROCESS | 3784 | --DOCSHELL 19A4F800 == 33 [pid = 3784] [id = 749] 05:42:31 INFO - PROCESS | 3784 | --DOCSHELL 17597000 == 32 [pid = 3784] [id = 748] 05:42:31 INFO - PROCESS | 3784 | --DOCSHELL 16ED6800 == 31 [pid = 3784] [id = 747] 05:42:31 INFO - PROCESS | 3784 | --DOCSHELL 139CF000 == 30 [pid = 3784] [id = 746] 05:42:31 INFO - PROCESS | 3784 | --DOCSHELL 132E0000 == 29 [pid = 3784] [id = 745] 05:42:31 INFO - PROCESS | 3784 | --DOCSHELL 10B78400 == 28 [pid = 3784] [id = 744] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 92 (1A788800) [pid = 3784] [serial = 2215] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 91 (1A789000) [pid = 3784] [serial = 2216] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (17F1EC00) [pid = 3784] [serial = 2203] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (19CD1800) [pid = 3784] [serial = 2206] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (1810E400) [pid = 3784] [serial = 2204] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (1A629C00) [pid = 3784] [serial = 2183] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (114CCC00) [pid = 3784] [serial = 2185] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (11AE8800) [pid = 3784] [serial = 2186] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (12B02800) [pid = 3784] [serial = 2194] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1312E400) [pid = 3784] [serial = 2195] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (144EB800) [pid = 3784] [serial = 2197] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (15711400) [pid = 3784] [serial = 2198] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1328CC00) [pid = 3784] [serial = 2200] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10E98C00) [pid = 3784] [serial = 2191] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10F24400) [pid = 3784] [serial = 2192] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (16AA2C00) [pid = 3784] [serial = 2188] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (17515400) [pid = 3784] [serial = 2189] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (16AA4400) [pid = 3784] [serial = 2209] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19FBC400) [pid = 3784] [serial = 2212] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19F0C000) [pid = 3784] [serial = 2207] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (19FCE400) [pid = 3784] [serial = 2213] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (16FE6C00) [pid = 3784] [serial = 2210] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (17607C00) [pid = 3784] [serial = 2201] [outer = 00000000] [url = about:blank] 05:42:31 INFO - PROCESS | 3784 | 1467985351522 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:42:31 INFO - PROCESS | 3784 | 1467985351585 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 3784 | 1467985351588 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:31 INFO - PROCESS | 3784 | ++DOCSHELL 104EA000 == 29 [pid = 3784] [id = 758] 05:42:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (1055A000) [pid = 3784] [serial = 2272] [outer = 00000000] 05:42:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (10F28400) [pid = 3784] [serial = 2273] [outer = 1055A000] 05:42:31 INFO - PROCESS | 3784 | 1467985351635 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (12822C00) [pid = 3784] [serial = 2274] [outer = 1055A000] 05:42:32 INFO - PROCESS | 3784 | 1467985351999 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:42:32 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. 05:42:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 735ms 05:42:32 INFO - PROCESS | 3784 | 1467985352085 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 3784 | 1467985352089 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 05:42:32 INFO - PROCESS | 3784 | 1467985352096 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 3784 | 1467985352098 Marionette TRACE conn2 <- [1,2990,null,{}] 05:42:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:42:32 INFO - PROCESS | 3784 | 1467985352102 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:32 INFO - PROCESS | 3784 | 1467985352104 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:32 INFO - PROCESS | 3784 | 1467985352194 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:42:32 INFO - PROCESS | 3784 | 1467985352200 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 3784 | 1467985352203 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:32 INFO - PROCESS | 3784 | ++DOCSHELL 131DE800 == 30 [pid = 3784] [id = 759] 05:42:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (131DF400) [pid = 3784] [serial = 2275] [outer = 00000000] 05:42:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (14296400) [pid = 3784] [serial = 2276] [outer = 131DF400] 05:42:32 INFO - PROCESS | 3784 | 1467985352248 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (15577400) [pid = 3784] [serial = 2277] [outer = 131DF400] 05:42:32 INFO - PROCESS | 3784 | 1467985352690 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:42:32 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. 05:42:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 641ms 05:42:32 INFO - PROCESS | 3784 | 1467985352737 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 3784 | 1467985352739 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 05:42:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:42:32 INFO - PROCESS | 3784 | 1467985352743 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 3784 | 1467985352747 Marionette TRACE conn2 <- [1,2994,null,{}] 05:42:32 INFO - PROCESS | 3784 | 1467985352765 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:32 INFO - PROCESS | 3784 | 1467985352772 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:32 INFO - PROCESS | 3784 | 1467985352855 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:42:32 INFO - PROCESS | 3784 | 1467985352864 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 3784 | 1467985352867 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:32 INFO - PROCESS | 3784 | ++DOCSHELL 16ED5800 == 31 [pid = 3784] [id = 760] 05:42:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (16ED6000) [pid = 3784] [serial = 2278] [outer = 00000000] 05:42:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (17515400) [pid = 3784] [serial = 2279] [outer = 16ED6000] 05:42:32 INFO - PROCESS | 3784 | 1467985352914 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (17657800) [pid = 3784] [serial = 2280] [outer = 16ED6000] 05:42:33 INFO - PROCESS | 3784 | 1467985353338 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:42:33 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. 05:42:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 657ms 05:42:33 INFO - PROCESS | 3784 | 1467985353401 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 3784 | 1467985353404 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 05:42:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:42:33 INFO - PROCESS | 3784 | 1467985353407 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 3784 | 1467985353409 Marionette TRACE conn2 <- [1,2998,null,{}] 05:42:33 INFO - PROCESS | 3784 | 1467985353413 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:33 INFO - PROCESS | 3784 | 1467985353415 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:33 INFO - PROCESS | 3784 | 1467985353500 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:42:33 INFO - PROCESS | 3784 | 1467985353505 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 3784 | 1467985353507 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:33 INFO - PROCESS | 3784 | ++DOCSHELL 176AAC00 == 32 [pid = 3784] [id = 761] 05:42:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (17E21C00) [pid = 3784] [serial = 2281] [outer = 00000000] 05:42:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1810D000) [pid = 3784] [serial = 2282] [outer = 17E21C00] 05:42:33 INFO - PROCESS | 3784 | 1467985353550 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (181E3800) [pid = 3784] [serial = 2283] [outer = 17E21C00] 05:42:33 INFO - PROCESS | 3784 | [3784] 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 05:42:34 INFO - PROCESS | 3784 | 1467985354075 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:42:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:42:34 INFO - {} 05:42:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:42:34 INFO - {} 05:42:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:42:34 INFO - {} 05:42:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:42:34 INFO - {} 05:42:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 688ms 05:42:34 INFO - TEST-START | /FileAPI/fileReader.html 05:42:34 INFO - PROCESS | 3784 | 1467985354107 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 3784 | 1467985354109 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 05:42:34 INFO - PROCESS | 3784 | 1467985354112 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 3784 | 1467985354113 Marionette TRACE conn2 <- [1,3002,null,{}] 05:42:34 INFO - PROCESS | 3784 | 1467985354117 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:34 INFO - PROCESS | 3784 | 1467985354119 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:34 INFO - PROCESS | 3784 | 1467985354237 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:42:34 INFO - PROCESS | 3784 | 1467985354246 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 3784 | 1467985354248 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:34 INFO - PROCESS | 3784 | ++DOCSHELL 1810B000 == 33 [pid = 3784] [id = 762] 05:42:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (181E9000) [pid = 3784] [serial = 2284] [outer = 00000000] 05:42:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (19F07000) [pid = 3784] [serial = 2285] [outer = 181E9000] 05:42:34 INFO - PROCESS | 3784 | 1467985354347 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (19F08800) [pid = 3784] [serial = 2286] [outer = 181E9000] 05:42:34 INFO - PROCESS | 3784 | 1467985354766 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:42:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:42:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:42:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:42:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:42:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 688ms 05:42:34 INFO - PROCESS | 3784 | 1467985354812 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 3784 | 1467985354814 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 05:42:34 INFO - TEST-START | /FileAPI/historical.html 05:42:34 INFO - PROCESS | 3784 | 1467985354820 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 3784 | 1467985354822 Marionette TRACE conn2 <- [1,3006,null,{}] 05:42:34 INFO - PROCESS | 3784 | 1467985354825 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:34 INFO - PROCESS | 3784 | 1467985354830 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:34 INFO - PROCESS | 3784 | 1467985354979 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:42:35 INFO - PROCESS | 3784 | 1467985355002 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:35 INFO - PROCESS | 3784 | 1467985355004 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:35 INFO - PROCESS | 3784 | ++DOCSHELL 12DCD800 == 34 [pid = 3784] [id = 763] 05:42:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (176B0C00) [pid = 3784] [serial = 2287] [outer = 00000000] 05:42:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (19FD0400) [pid = 3784] [serial = 2288] [outer = 176B0C00] 05:42:35 INFO - PROCESS | 3784 | 1467985355047 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (1A622000) [pid = 3784] [serial = 2289] [outer = 176B0C00] 05:42:35 INFO - PROCESS | 3784 | 1467985355465 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:42:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:42:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:42:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:42:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:42:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:42:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:42:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:42:35 INFO - TEST-OK | /FileAPI/historical.html | took 689ms 05:42:35 INFO - PROCESS | 3784 | 1467985355517 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 3784 | 1467985355519 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 05:42:35 INFO - PROCESS | 3784 | 1467985355523 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - TEST-START | /FileAPI/idlharness.html 05:42:35 INFO - PROCESS | 3784 | 1467985355525 Marionette TRACE conn2 <- [1,3010,null,{}] 05:42:35 INFO - PROCESS | 3784 | 1467985355528 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:35 INFO - PROCESS | 3784 | 1467985355530 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:35 INFO - PROCESS | 3784 | 1467985355645 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:42:35 INFO - PROCESS | 3784 | 1467985355650 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:35 INFO - PROCESS | 3784 | 1467985355652 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:35 INFO - PROCESS | 3784 | ++DOCSHELL 176AE000 == 35 [pid = 3784] [id = 764] 05:42:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (19FD0000) [pid = 3784] [serial = 2290] [outer = 00000000] 05:42:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (1A789400) [pid = 3784] [serial = 2291] [outer = 19FD0000] 05:42:35 INFO - PROCESS | 3784 | 1467985355698 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (1A78C400) [pid = 3784] [serial = 2292] [outer = 19FD0000] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (19A50000) [pid = 3784] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (19D1B000) [pid = 3784] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (16EDAC00) [pid = 3784] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (139CFC00) [pid = 3784] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (132E1800) [pid = 3784] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (10B79C00) [pid = 3784] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (10F21800) [pid = 3784] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (1A629800) [pid = 3784] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (0C7FA000) [pid = 3784] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (139D1C00) [pid = 3784] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (181E7C00) [pid = 3784] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (10A75800) [pid = 3784] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (16FE8800) [pid = 3784] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10566000) [pid = 3784] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:42:36 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1765D800) [pid = 3784] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:42:36 INFO - PROCESS | 3784 | 1467985356593 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:42:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:42:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:42:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:42:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:42:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:42:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:42:36 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 05:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:42:36 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 05:42:36 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 05:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:42:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:42:36 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 05:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:42:36 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 05:42:36 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 05:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:42:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1221ms 05:42:36 INFO - PROCESS | 3784 | 1467985356741 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:42:36 INFO - PROCESS | 3784 | 1467985356744 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 05:42:36 INFO - TEST-START | /FileAPI/idlharness.worker 05:42:36 INFO - PROCESS | 3784 | 1467985356748 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - PROCESS | 3784 | 1467985356749 Marionette TRACE conn2 <- [1,3014,null,{}] 05:42:36 INFO - PROCESS | 3784 | 1467985356753 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:36 INFO - PROCESS | 3784 | 1467985356755 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:36 INFO - PROCESS | 3784 | 1467985356842 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:42:36 INFO - PROCESS | 3784 | 1467985356851 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 3784 | 1467985356853 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:36 INFO - PROCESS | 3784 | ++DOCSHELL 1A629800 == 36 [pid = 3784] [id = 765] 05:42:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (1A62EC00) [pid = 3784] [serial = 2293] [outer = 00000000] 05:42:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1AF5FC00) [pid = 3784] [serial = 2294] [outer = 1A62EC00] 05:42:36 INFO - PROCESS | 3784 | 1467985356906 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (1AF61C00) [pid = 3784] [serial = 2295] [outer = 1A62EC00] 05:42:37 INFO - PROCESS | 3784 | [3784] 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 05:42:37 INFO - PROCESS | 3784 | 1467985357845 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:42:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:42:37 INFO - {} 05:42:37 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 05:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:42:37 INFO - {} 05:42:37 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 - {} 05:42:37 INFO - {} 05:42:37 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 05:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:42:37 INFO - {} 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:42:37 INFO - {} 05:42:37 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 05:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:42:37 INFO - {} 05:42:37 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 - {} 05:42:37 INFO - {} 05:42:37 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 05:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:38 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 05:42:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:42:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:42:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:42:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:42:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:42:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:38 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 05:42:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:42:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:38 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 05:42:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:42:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:38 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 05:42:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:42:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:42:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:42:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:42:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:42:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:42:38 INFO - {} 05:42:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1298ms 05:42:38 INFO - PROCESS | 3784 | 1467985358041 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 3784 | 1467985358047 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 05:42:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:42:38 INFO - PROCESS | 3784 | 1467985358052 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 3784 | 1467985358057 Marionette TRACE conn2 <- [1,3018,null,{}] 05:42:38 INFO - PROCESS | 3784 | 1467985358063 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:38 INFO - PROCESS | 3784 | 1467985358067 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:38 INFO - PROCESS | 3784 | 1467985358223 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:42:38 INFO - PROCESS | 3784 | 1467985358405 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:38 INFO - PROCESS | 3784 | 1467985358408 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:38 INFO - PROCESS | 3784 | ++DOCSHELL 10A7D000 == 37 [pid = 3784] [id = 766] 05:42:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (10A80400) [pid = 3784] [serial = 2296] [outer = 00000000] 05:42:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (10B73800) [pid = 3784] [serial = 2297] [outer = 10A80400] 05:42:38 INFO - PROCESS | 3784 | 1467985358467 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (114CC800) [pid = 3784] [serial = 2298] [outer = 10A80400] 05:42:39 INFO - PROCESS | 3784 | 1467985359001 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:42:39 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 05:42:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1001ms 05:42:39 INFO - PROCESS | 3784 | 1467985359059 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 3784 | 1467985359063 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 05:42:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:42:39 INFO - PROCESS | 3784 | 1467985359070 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 3784 | 1467985359074 Marionette TRACE conn2 <- [1,3022,null,{}] 05:42:39 INFO - PROCESS | 3784 | 1467985359079 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:39 INFO - PROCESS | 3784 | 1467985359082 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:39 INFO - PROCESS | 3784 | 1467985359200 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:42:39 INFO - PROCESS | 3784 | 1467985359311 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 3784 | 1467985359314 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:39 INFO - PROCESS | 3784 | ++DOCSHELL 12DC5800 == 38 [pid = 3784] [id = 767] 05:42:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (1328CC00) [pid = 3784] [serial = 2299] [outer = 00000000] 05:42:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (13951800) [pid = 3784] [serial = 2300] [outer = 1328CC00] 05:42:39 INFO - PROCESS | 3784 | 1467985359411 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (13A72000) [pid = 3784] [serial = 2301] [outer = 1328CC00] 05:42:40 INFO - PROCESS | 3784 | 1467985359997 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:42:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:42:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 939ms 05:42:40 INFO - PROCESS | 3784 | 1467985360015 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 3784 | 1467985360017 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 05:42:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:42:40 INFO - PROCESS | 3784 | 1467985360022 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 3784 | 1467985360024 Marionette TRACE conn2 <- [1,3026,null,{}] 05:42:40 INFO - PROCESS | 3784 | 1467985360033 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:40 INFO - PROCESS | 3784 | 1467985360038 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:40 INFO - PROCESS | 3784 | 1467985360156 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:42:40 INFO - PROCESS | 3784 | 1467985360316 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 3784 | 1467985360320 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:40 INFO - PROCESS | 3784 | ++DOCSHELL 168BB400 == 39 [pid = 3784] [id = 768] 05:42:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 86 (168BB800) [pid = 3784] [serial = 2302] [outer = 00000000] 05:42:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 87 (16ED8800) [pid = 3784] [serial = 2303] [outer = 168BB800] 05:42:40 INFO - PROCESS | 3784 | 1467985360379 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 3784 | ++DOMWINDOW == 88 (17654C00) [pid = 3784] [serial = 2304] [outer = 168BB800] 05:42:40 INFO - PROCESS | 3784 | 1467985360967 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:42:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:42:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1002ms 05:42:41 INFO - PROCESS | 3784 | 1467985361024 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:42:41 INFO - PROCESS | 3784 | 1467985361026 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 05:42:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:42:41 INFO - PROCESS | 3784 | 1467985361030 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 3784 | 1467985361032 Marionette TRACE conn2 <- [1,3030,null,{}] 05:42:41 INFO - PROCESS | 3784 | 1467985361036 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:41 INFO - PROCESS | 3784 | 1467985361038 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:41 INFO - PROCESS | 3784 | 1467985361150 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:42:41 INFO - PROCESS | 3784 | 1467985361291 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 3784 | 1467985361294 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:41 INFO - PROCESS | 3784 | ++DOCSHELL 181E4C00 == 40 [pid = 3784] [id = 769] 05:42:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 89 (181EC800) [pid = 3784] [serial = 2305] [outer = 00000000] 05:42:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 90 (19A55800) [pid = 3784] [serial = 2306] [outer = 181EC800] 05:42:41 INFO - PROCESS | 3784 | 1467985361347 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 3784 | ++DOMWINDOW == 91 (19D1F800) [pid = 3784] [serial = 2307] [outer = 181EC800] 05:42:42 INFO - PROCESS | 3784 | 1467985362195 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:42:42 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. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:42:42 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'.) 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:42:42 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. 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:42:42 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. 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:42:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:42:42 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. 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:42:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:42:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:42:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1345ms 05:42:42 INFO - PROCESS | 3784 | 1467985362397 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 3784 | 1467985362401 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 05:42:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:42:42 INFO - PROCESS | 3784 | 1467985362408 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 3784 | 1467985362413 Marionette TRACE conn2 <- [1,3034,null,{}] 05:42:42 INFO - PROCESS | 3784 | 1467985362420 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:42 INFO - PROCESS | 3784 | 1467985362422 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:42 INFO - PROCESS | 3784 | 1467985362513 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 19D1C400 == 39 [pid = 3784] [id = 465] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 12D8A400 == 38 [pid = 3784] [id = 461] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 15716400 == 37 [pid = 3784] [id = 462] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 15D52400 == 36 [pid = 3784] [id = 452] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 176AE000 == 35 [pid = 3784] [id = 764] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 12DCD800 == 34 [pid = 3784] [id = 763] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 1810B000 == 33 [pid = 3784] [id = 762] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 176AAC00 == 32 [pid = 3784] [id = 761] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 16ED5800 == 31 [pid = 3784] [id = 760] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 131DE800 == 30 [pid = 3784] [id = 759] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 104EA000 == 29 [pid = 3784] [id = 758] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 12B08C00 == 28 [pid = 3784] [id = 756] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 10A76000 == 27 [pid = 3784] [id = 757] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 0C7F8C00 == 26 [pid = 3784] [id = 754] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 10B65C00 == 25 [pid = 3784] [id = 755] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 11AEA800 == 24 [pid = 3784] [id = 450] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 0C7ED800 == 23 [pid = 3784] [id = 457] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 14298800 == 22 [pid = 3784] [id = 466] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 10F20000 == 21 [pid = 3784] [id = 458] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 1765D400 == 20 [pid = 3784] [id = 454] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 13C78400 == 19 [pid = 3784] [id = 459] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 16A9B000 == 18 [pid = 3784] [id = 453] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 10BB2000 == 17 [pid = 3784] [id = 743] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 0C7EE800 == 16 [pid = 3784] [id = 455] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 181E5400 == 15 [pid = 3784] [id = 456] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 19A49400 == 14 [pid = 3784] [id = 464] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 114CD800 == 13 [pid = 3784] [id = 460] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 1342F000 == 12 [pid = 3784] [id = 451] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 17656000 == 11 [pid = 3784] [id = 463] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 181E4C00 == 10 [pid = 3784] [id = 769] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 168BB400 == 9 [pid = 3784] [id = 768] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 1A629800 == 8 [pid = 3784] [id = 765] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 10A7D000 == 7 [pid = 3784] [id = 766] 05:42:43 INFO - PROCESS | 3784 | --DOCSHELL 12DC5800 == 6 [pid = 3784] [id = 767] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 90 (1A79C800) [pid = 3784] [serial = 2262] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 89 (19CC9C00) [pid = 3784] [serial = 2247] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 88 (19FB5000) [pid = 3784] [serial = 2250] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 87 (17384400) [pid = 3784] [serial = 2241] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 86 (13C75C00) [pid = 3784] [serial = 2238] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 85 (13DA6C00) [pid = 3784] [serial = 2239] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (132E6000) [pid = 3784] [serial = 2236] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (11C4B400) [pid = 3784] [serial = 2233] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (12827000) [pid = 3784] [serial = 2234] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (13949C00) [pid = 3784] [serial = 2231] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (131D8800) [pid = 3784] [serial = 2230] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (1A790800) [pid = 3784] [serial = 2259] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10A75400) [pid = 3784] [serial = 2219] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (10474C00) [pid = 3784] [serial = 2218] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (156AC400) [pid = 3784] [serial = 2222] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (13D9C400) [pid = 3784] [serial = 2221] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (19D1E000) [pid = 3784] [serial = 2225] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (19AD1400) [pid = 3784] [serial = 2224] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (13D9A000) [pid = 3784] [serial = 2228] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (139CD800) [pid = 3784] [serial = 2227] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1A523000) [pid = 3784] [serial = 2251] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1A628C00) [pid = 3784] [serial = 2256] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (14295C00) [pid = 3784] [serial = 2254] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (181E1800) [pid = 3784] [serial = 2244] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (1A790C00) [pid = 3784] [serial = 2260] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (19D17C00) [pid = 3784] [serial = 2248] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (181E9C00) [pid = 3784] [serial = 2245] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (12B0A000) [pid = 3784] [serial = 2253] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 62 (1759C400) [pid = 3784] [serial = 2242] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | --DOMWINDOW == 61 (1A630400) [pid = 3784] [serial = 2257] [outer = 00000000] [url = about:blank] 05:42:43 INFO - PROCESS | 3784 | 1467985363324 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 3784 | 1467985363327 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:43 INFO - PROCESS | 3784 | ++DOCSHELL 0C7EE400 == 7 [pid = 3784] [id = 770] 05:42:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 62 (0C7F3400) [pid = 3784] [serial = 2308] [outer = 00000000] 05:42:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 63 (1036DC00) [pid = 3784] [serial = 2309] [outer = 0C7F3400] 05:42:43 INFO - PROCESS | 3784 | 1467985363378 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (10A07800) [pid = 3784] [serial = 2310] [outer = 0C7F3400] 05:42:43 INFO - PROCESS | 3784 | [3784] 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 05:42:43 INFO - PROCESS | 3784 | 1467985363884 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:42:43 INFO - {} 05:42:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1502ms 05:42:43 INFO - PROCESS | 3784 | 1467985363918 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:42:43 INFO - PROCESS | 3784 | 1467985363921 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 05:42:43 INFO - PROCESS | 3784 | 1467985363925 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:42:43 INFO - PROCESS | 3784 | 1467985363928 Marionette TRACE conn2 <- [1,3038,null,{}] 05:42:43 INFO - PROCESS | 3784 | 1467985363934 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:43 INFO - PROCESS | 3784 | 1467985363938 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:44 INFO - PROCESS | 3784 | 1467985364040 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:42:44 INFO - PROCESS | 3784 | 1467985364047 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 3784 | 1467985364050 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:44 INFO - PROCESS | 3784 | ++DOCSHELL 12929C00 == 8 [pid = 3784] [id = 771] 05:42:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (129BB000) [pid = 3784] [serial = 2311] [outer = 00000000] 05:42:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (12D82800) [pid = 3784] [serial = 2312] [outer = 129BB000] 05:42:44 INFO - PROCESS | 3784 | 1467985364098 Marionette DEBUG loaded listener.js 05:42:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (1312E400) [pid = 3784] [serial = 2313] [outer = 129BB000] 05:42:44 INFO - PROCESS | 3784 | 1467985364572 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:42:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 688ms 05:42:44 INFO - PROCESS | 3784 | 1467985364646 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:42:44 INFO - PROCESS | 3784 | 1467985364651 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 05:42:44 INFO - PROCESS | 3784 | 1467985364656 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:42:44 INFO - PROCESS | 3784 | 1467985364658 Marionette TRACE conn2 <- [1,3042,null,{}] 05:42:44 INFO - PROCESS | 3784 | 1467985364661 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:44 INFO - PROCESS | 3784 | 1467985364664 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:44 INFO - PROCESS | 3784 | 1467985364755 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:42:44 INFO - PROCESS | 3784 | 1467985364854 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 3784 | 1467985364857 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:44 INFO - PROCESS | 3784 | ++DOCSHELL 13A6F800 == 9 [pid = 3784] [id = 772] 05:42:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (13A70000) [pid = 3784] [serial = 2314] [outer = 00000000] 05:42:44 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (13A74000) [pid = 3784] [serial = 2315] [outer = 13A70000] 05:42:44 INFO - PROCESS | 3784 | 1467985364901 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (13C6E400) [pid = 3784] [serial = 2316] [outer = 13A70000] 05:42:45 INFO - PROCESS | 3784 | 1467985365571 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:42:45 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" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:42:45 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" 05:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:42:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1111ms 05:42:45 INFO - PROCESS | 3784 | 1467985365776 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:42:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:42:45 INFO - PROCESS | 3784 | 1467985365778 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 05:42:45 INFO - PROCESS | 3784 | 1467985365792 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 3784 | 1467985365798 Marionette TRACE conn2 <- [1,3046,null,{}] 05:42:45 INFO - PROCESS | 3784 | 1467985365808 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:45 INFO - PROCESS | 3784 | 1467985365812 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:45 INFO - PROCESS | 3784 | 1467985365934 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:42:45 INFO - PROCESS | 3784 | 1467985365941 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 3784 | 1467985365943 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:45 INFO - PROCESS | 3784 | ++DOCSHELL 13DA7C00 == 10 [pid = 3784] [id = 773] 05:42:45 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (15D53800) [pid = 3784] [serial = 2317] [outer = 00000000] 05:42:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (168BA000) [pid = 3784] [serial = 2318] [outer = 15D53800] 05:42:46 INFO - PROCESS | 3784 | 1467985365994 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (16A9B400) [pid = 3784] [serial = 2319] [outer = 15D53800] 05:42:46 INFO - PROCESS | 3784 | 1467985366513 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:42:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:42:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:42:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:42:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:42:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:42:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:42:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:42:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 751ms 05:42:46 INFO - PROCESS | 3784 | 1467985366552 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:42:46 INFO - PROCESS | 3784 | 1467985366554 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 05:42:46 INFO - PROCESS | 3784 | 1467985366557 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 3784 | 1467985366559 Marionette TRACE conn2 <- [1,3050,null,{}] 05:42:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:42:46 INFO - PROCESS | 3784 | 1467985366562 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:46 INFO - PROCESS | 3784 | 1467985366564 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:46 INFO - PROCESS | 3784 | 1467985366688 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:42:46 INFO - PROCESS | 3784 | 1467985366698 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 3784 | 1467985366700 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:46 INFO - PROCESS | 3784 | ++DOCSHELL 17516800 == 11 [pid = 3784] [id = 774] 05:42:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (1760D000) [pid = 3784] [serial = 2320] [outer = 00000000] 05:42:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1765E800) [pid = 3784] [serial = 2321] [outer = 1760D000] 05:42:46 INFO - PROCESS | 3784 | 1467985366751 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (17662000) [pid = 3784] [serial = 2322] [outer = 1760D000] 05:42:47 INFO - PROCESS | 3784 | [3784] 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 05:42:47 INFO - PROCESS | 3784 | 1467985367246 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:42:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:42:47 INFO - {} 05:42:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 751ms 05:42:47 INFO - PROCESS | 3784 | 1467985367300 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 3784 | 1467985367302 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 05:42:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:42:47 INFO - PROCESS | 3784 | 1467985367347 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 3784 | 1467985367349 Marionette TRACE conn2 <- [1,3054,null,{}] 05:42:47 INFO - PROCESS | 3784 | 1467985367353 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:47 INFO - PROCESS | 3784 | 1467985367355 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:47 INFO - PROCESS | 3784 | 1467985367674 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1A62EC00) [pid = 3784] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (17E21C00) [pid = 3784] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (176B0C00) [pid = 3784] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (10B73400) [pid = 3784] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (181E9000) [pid = 3784] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (131DF400) [pid = 3784] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1A794800) [pid = 3784] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (1055A000) [pid = 3784] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (19FD0000) [pid = 3784] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (156AD000) [pid = 3784] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (10B71000) [pid = 3784] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:42:47 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (16ED6000) [pid = 3784] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:42:47 INFO - PROCESS | 3784 | 1467985367736 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 3784 | 1467985367742 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:47 INFO - PROCESS | 3784 | ++DOCSHELL 1342E800 == 12 [pid = 3784] [id = 775] 05:42:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (156AD000) [pid = 3784] [serial = 2323] [outer = 00000000] 05:42:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (16BB1400) [pid = 3784] [serial = 2324] [outer = 156AD000] 05:42:47 INFO - PROCESS | 3784 | 1467985367797 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (181E2000) [pid = 3784] [serial = 2325] [outer = 156AD000] 05:42:48 INFO - PROCESS | 3784 | 1467985368228 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:42:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 892ms 05:42:48 INFO - PROCESS | 3784 | 1467985368268 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 3784 | 1467985368270 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 05:42:48 INFO - PROCESS | 3784 | 1467985368273 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:42:48 INFO - PROCESS | 3784 | 1467985368275 Marionette TRACE conn2 <- [1,3058,null,{}] 05:42:48 INFO - PROCESS | 3784 | 1467985368278 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:48 INFO - PROCESS | 3784 | 1467985368281 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:48 INFO - PROCESS | 3784 | 1467985368362 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:42:48 INFO - PROCESS | 3784 | 1467985368367 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:48 INFO - PROCESS | 3784 | 1467985368369 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:48 INFO - PROCESS | 3784 | ++DOCSHELL 104E6C00 == 13 [pid = 3784] [id = 776] 05:42:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (181E9800) [pid = 3784] [serial = 2326] [outer = 00000000] 05:42:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (19A49000) [pid = 3784] [serial = 2327] [outer = 181E9800] 05:42:48 INFO - PROCESS | 3784 | 1467985368412 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (19A51400) [pid = 3784] [serial = 2328] [outer = 181E9800] 05:42:48 INFO - PROCESS | 3784 | 1467985368842 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:42:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 595ms 05:42:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:42:48 INFO - PROCESS | 3784 | 1467985368871 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 3784 | 1467985368873 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 05:42:48 INFO - PROCESS | 3784 | 1467985368889 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 3784 | 1467985368891 Marionette TRACE conn2 <- [1,3062,null,{}] 05:42:48 INFO - PROCESS | 3784 | 1467985368895 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:48 INFO - PROCESS | 3784 | 1467985368896 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:48 INFO - PROCESS | 3784 | 1467985368976 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:42:48 INFO - PROCESS | 3784 | 1467985368982 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:48 INFO - PROCESS | 3784 | 1467985368984 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:48 INFO - PROCESS | 3784 | ++DOCSHELL 19ADBC00 == 14 [pid = 3784] [id = 777] 05:42:48 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (19ADE400) [pid = 3784] [serial = 2329] [outer = 00000000] 05:42:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (19D19400) [pid = 3784] [serial = 2330] [outer = 19ADE400] 05:42:49 INFO - PROCESS | 3784 | 1467985369026 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (10B69800) [pid = 3784] [serial = 2331] [outer = 19ADE400] 05:42:49 INFO - PROCESS | 3784 | 1467985369519 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:42:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 689ms 05:42:49 INFO - PROCESS | 3784 | 1467985369576 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:42:49 INFO - PROCESS | 3784 | 1467985369578 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 05:42:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:42:49 INFO - PROCESS | 3784 | 1467985369581 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 3784 | 1467985369583 Marionette TRACE conn2 <- [1,3066,null,{}] 05:42:49 INFO - PROCESS | 3784 | 1467985369586 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:49 INFO - PROCESS | 3784 | 1467985369588 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:49 INFO - PROCESS | 3784 | 1467985369666 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:42:49 INFO - PROCESS | 3784 | 1467985369671 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 3784 | 1467985369673 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:49 INFO - PROCESS | 3784 | ++DOCSHELL 16AA5C00 == 15 [pid = 3784] [id = 778] 05:42:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (19ADF400) [pid = 3784] [serial = 2332] [outer = 00000000] 05:42:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (19F0B000) [pid = 3784] [serial = 2333] [outer = 19ADF400] 05:42:49 INFO - PROCESS | 3784 | 1467985369716 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (19FAEC00) [pid = 3784] [serial = 2334] [outer = 19ADF400] 05:42:50 INFO - PROCESS | 3784 | 1467985370497 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 3784 | 1467985370594 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 05:42:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:42:50 INFO - PROCESS | 3784 | 1467985370607 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 3784 | 1467985370611 Marionette TRACE conn2 <- [1,3070,null,{}] 05:42:50 INFO - PROCESS | 3784 | 1467985370616 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:50 INFO - PROCESS | 3784 | 1467985370620 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:50 INFO - PROCESS | 3784 | 1467985370778 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:42:50 INFO - PROCESS | 3784 | 1467985370901 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 3784 | 1467985370905 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:50 INFO - PROCESS | 3784 | ++DOCSHELL 10B77C00 == 16 [pid = 3784] [id = 779] 05:42:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (10B78000) [pid = 3784] [serial = 2335] [outer = 00000000] 05:42:50 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (12BD1C00) [pid = 3784] [serial = 2336] [outer = 10B78000] 05:42:50 INFO - PROCESS | 3784 | 1467985370960 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (132E1800) [pid = 3784] [serial = 2337] [outer = 10B78000] 05:42:51 INFO - PROCESS | 3784 | 1467985371529 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:42:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:42:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:42:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1001ms 05:42:51 INFO - PROCESS | 3784 | 1467985371608 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 3784 | 1467985371612 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 05:42:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:42:51 INFO - PROCESS | 3784 | 1467985371619 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 3784 | 1467985371622 Marionette TRACE conn2 <- [1,3074,null,{}] 05:42:51 INFO - PROCESS | 3784 | 1467985371626 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:51 INFO - PROCESS | 3784 | 1467985371629 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:51 INFO - PROCESS | 3784 | 1467985371749 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:42:51 INFO - PROCESS | 3784 | 1467985371892 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 3784 | 1467985371895 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:51 INFO - PROCESS | 3784 | ++DOCSHELL 13DA5400 == 17 [pid = 3784] [id = 780] 05:42:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (13DA5800) [pid = 3784] [serial = 2338] [outer = 00000000] 05:42:51 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (1429E000) [pid = 3784] [serial = 2339] [outer = 13DA5800] 05:42:51 INFO - PROCESS | 3784 | 1467985371960 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 82 (15720800) [pid = 3784] [serial = 2340] [outer = 13DA5800] 05:42:52 INFO - PROCESS | 3784 | 1467985372739 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:42:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:42:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1142ms 05:42:52 INFO - PROCESS | 3784 | 1467985372761 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 3784 | 1467985372765 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 05:42:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:42:52 INFO - PROCESS | 3784 | 1467985372770 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 3784 | 1467985372773 Marionette TRACE conn2 <- [1,3078,null,{}] 05:42:52 INFO - PROCESS | 3784 | 1467985372779 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:52 INFO - PROCESS | 3784 | 1467985372781 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:52 INFO - PROCESS | 3784 | 1467985372956 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:42:52 INFO - PROCESS | 3784 | 1467985372972 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 3784 | 1467985372976 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:52 INFO - PROCESS | 3784 | ++DOCSHELL 10A76000 == 18 [pid = 3784] [id = 781] 05:42:52 INFO - PROCESS | 3784 | ++DOMWINDOW == 83 (10A7BC00) [pid = 3784] [serial = 2341] [outer = 00000000] 05:42:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 84 (114D5000) [pid = 3784] [serial = 2342] [outer = 10A7BC00] 05:42:53 INFO - PROCESS | 3784 | 1467985373025 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 85 (12929400) [pid = 3784] [serial = 2343] [outer = 10A7BC00] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 84 (1A622000) [pid = 3784] [serial = 2289] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 83 (129BA800) [pid = 3784] [serial = 2270] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 82 (19F07000) [pid = 3784] [serial = 2285] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 81 (14296400) [pid = 3784] [serial = 2276] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (1AB44400) [pid = 3784] [serial = 2263] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (19F08800) [pid = 3784] [serial = 2286] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (10F28400) [pid = 3784] [serial = 2273] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (1A78C400) [pid = 3784] [serial = 2292] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (168B7C00) [pid = 3784] [serial = 2268] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (1A789400) [pid = 3784] [serial = 2291] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (132DAC00) [pid = 3784] [serial = 2266] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (17657800) [pid = 3784] [serial = 2280] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (12822C00) [pid = 3784] [serial = 2274] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (19FD0400) [pid = 3784] [serial = 2288] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (1810D000) [pid = 3784] [serial = 2282] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 69 (1AF61C00) [pid = 3784] [serial = 2295] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 68 (17515400) [pid = 3784] [serial = 2279] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 67 (131DDC00) [pid = 3784] [serial = 2271] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 66 (15577400) [pid = 3784] [serial = 2277] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 65 (13138000) [pid = 3784] [serial = 2265] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 64 (1AF5FC00) [pid = 3784] [serial = 2294] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | --DOMWINDOW == 63 (181E3800) [pid = 3784] [serial = 2283] [outer = 00000000] [url = about:blank] 05:42:53 INFO - PROCESS | 3784 | 1467985373566 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:42:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:42:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 845ms 05:42:53 INFO - PROCESS | 3784 | 1467985373617 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 3784 | 1467985373621 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 05:42:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:42:53 INFO - PROCESS | 3784 | 1467985373627 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 3784 | 1467985373630 Marionette TRACE conn2 <- [1,3082,null,{}] 05:42:53 INFO - PROCESS | 3784 | 1467985373634 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:53 INFO - PROCESS | 3784 | 1467985373636 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:53 INFO - PROCESS | 3784 | 1467985373723 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:42:53 INFO - PROCESS | 3784 | 1467985373826 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:53 INFO - PROCESS | 3784 | 1467985373828 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:53 INFO - PROCESS | 3784 | ++DOCSHELL 10F20000 == 19 [pid = 3784] [id = 782] 05:42:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 64 (10F20C00) [pid = 3784] [serial = 2344] [outer = 00000000] 05:42:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 65 (130A9C00) [pid = 3784] [serial = 2345] [outer = 10F20C00] 05:42:53 INFO - PROCESS | 3784 | 1467985373874 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 3784 | ++DOMWINDOW == 66 (13293C00) [pid = 3784] [serial = 2346] [outer = 10F20C00] 05:42:54 INFO - PROCESS | 3784 | 1467985374267 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:42:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:42:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 704ms 05:42:54 INFO - PROCESS | 3784 | 1467985374324 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:42:54 INFO - PROCESS | 3784 | 1467985374326 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 05:42:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:42:54 INFO - PROCESS | 3784 | 1467985374334 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:42:54 INFO - PROCESS | 3784 | 1467985374337 Marionette TRACE conn2 <- [1,3086,null,{}] 05:42:54 INFO - PROCESS | 3784 | 1467985374348 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:54 INFO - PROCESS | 3784 | 1467985374352 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:54 INFO - PROCESS | 3784 | 1467985374438 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:42:54 INFO - PROCESS | 3784 | 1467985374448 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 3784 | 1467985374451 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:54 INFO - PROCESS | 3784 | ++DOCSHELL 13A70400 == 20 [pid = 3784] [id = 783] 05:42:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 67 (13A70C00) [pid = 3784] [serial = 2347] [outer = 00000000] 05:42:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 68 (13D9CC00) [pid = 3784] [serial = 2348] [outer = 13A70C00] 05:42:54 INFO - PROCESS | 3784 | 1467985374498 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 3784 | ++DOMWINDOW == 69 (1429BC00) [pid = 3784] [serial = 2349] [outer = 13A70C00] 05:42:54 INFO - PROCESS | 3784 | 1467985374957 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:42:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:42:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:42:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 657ms 05:42:54 INFO - PROCESS | 3784 | 1467985374988 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 3784 | 1467985374990 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 05:42:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:42:55 INFO - PROCESS | 3784 | 1467985374994 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 3784 | 1467985374995 Marionette TRACE conn2 <- [1,3090,null,{}] 05:42:55 INFO - PROCESS | 3784 | 1467985374999 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:55 INFO - PROCESS | 3784 | 1467985375000 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:55 INFO - PROCESS | 3784 | 1467985375087 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:42:55 INFO - PROCESS | 3784 | 1467985375092 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 3784 | 1467985375094 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:55 INFO - PROCESS | 3784 | ++DOCSHELL 156A4800 == 21 [pid = 3784] [id = 784] 05:42:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 70 (156ACC00) [pid = 3784] [serial = 2350] [outer = 00000000] 05:42:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 71 (168A3400) [pid = 3784] [serial = 2351] [outer = 156ACC00] 05:42:55 INFO - PROCESS | 3784 | 1467985375138 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 72 (168B9400) [pid = 3784] [serial = 2352] [outer = 156ACC00] 05:42:55 INFO - PROCESS | 3784 | 1467985375598 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:42:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:42:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 642ms 05:42:55 INFO - PROCESS | 3784 | 1467985375631 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 3784 | 1467985375633 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 05:42:55 INFO - PROCESS | 3784 | 1467985375636 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:42:55 INFO - PROCESS | 3784 | 1467985375638 Marionette TRACE conn2 <- [1,3094,null,{}] 05:42:55 INFO - PROCESS | 3784 | 1467985375642 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:55 INFO - PROCESS | 3784 | 1467985375644 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:55 INFO - PROCESS | 3784 | 1467985375774 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:42:55 INFO - PROCESS | 3784 | 1467985375787 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 3784 | 1467985375789 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:55 INFO - PROCESS | 3784 | ++DOCSHELL 16A9B000 == 22 [pid = 3784] [id = 785] 05:42:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 73 (16A9BC00) [pid = 3784] [serial = 2353] [outer = 00000000] 05:42:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 74 (1738C800) [pid = 3784] [serial = 2354] [outer = 16A9BC00] 05:42:55 INFO - PROCESS | 3784 | 1467985375834 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 3784 | ++DOMWINDOW == 75 (1738D800) [pid = 3784] [serial = 2355] [outer = 16A9BC00] 05:42:56 INFO - PROCESS | 3784 | 1467985376284 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:42:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 704ms 05:42:56 INFO - PROCESS | 3784 | 1467985376337 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:42:56 INFO - PROCESS | 3784 | 1467985376339 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 05:42:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:42:56 INFO - PROCESS | 3784 | 1467985376348 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 3784 | 1467985376350 Marionette TRACE conn2 <- [1,3098,null,{}] 05:42:56 INFO - PROCESS | 3784 | 1467985376354 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:56 INFO - PROCESS | 3784 | 1467985376359 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:56 INFO - PROCESS | 3784 | 1467985376503 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:42:56 INFO - PROCESS | 3784 | 1467985376603 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 3784 | 1467985376605 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:56 INFO - PROCESS | 3784 | ++DOCSHELL 10B79C00 == 23 [pid = 3784] [id = 786] 05:42:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 76 (16A01800) [pid = 3784] [serial = 2356] [outer = 00000000] 05:42:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 77 (176B1000) [pid = 3784] [serial = 2357] [outer = 16A01800] 05:42:56 INFO - PROCESS | 3784 | 1467985376648 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 3784 | ++DOMWINDOW == 78 (1810D400) [pid = 3784] [serial = 2358] [outer = 16A01800] 05:42:57 INFO - PROCESS | 3784 | 1467985377027 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:42:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:42:57 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 05:42:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:42:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 704ms 05:42:57 INFO - PROCESS | 3784 | 1467985377042 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 3784 | 1467985377044 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 05:42:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:42:57 INFO - PROCESS | 3784 | 1467985377047 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 3784 | 1467985377049 Marionette TRACE conn2 <- [1,3102,null,{}] 05:42:57 INFO - PROCESS | 3784 | 1467985377053 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:57 INFO - PROCESS | 3784 | 1467985377055 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:57 INFO - PROCESS | 3784 | 1467985377175 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:42:57 INFO - PROCESS | 3784 | 1467985377181 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"58a911ec-796b-42ec-8bc7-fc362f2a7207\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:57 INFO - PROCESS | 3784 | 1467985377182 Marionette INFO sendAsync 436f537f-de56-4e94-aec0-2e30d98d84eb 05:42:57 INFO - PROCESS | 3784 | ++DOCSHELL 181E3800 == 24 [pid = 3784] [id = 787] 05:42:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 79 (181E9C00) [pid = 3784] [serial = 2359] [outer = 00000000] 05:42:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 80 (19A49800) [pid = 3784] [serial = 2360] [outer = 181E9C00] 05:42:57 INFO - PROCESS | 3784 | 1467985377299 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 3784 | ++DOMWINDOW == 81 (19A4C000) [pid = 3784] [serial = 2361] [outer = 181E9C00] 05:42:57 INFO - PROCESS | 3784 | 1467985377678 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:42:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:42:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 689ms 05:42:57 INFO - PROCESS | 3784 | --DOMWINDOW == 80 (19ADE400) [pid = 3784] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 05:42:57 INFO - PROCESS | 3784 | --DOMWINDOW == 79 (15D53800) [pid = 3784] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 05:42:57 INFO - PROCESS | 3784 | --DOMWINDOW == 78 (129BB000) [pid = 3784] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:42:57 INFO - PROCESS | 3784 | --DOMWINDOW == 77 (0C7F3400) [pid = 3784] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:42:57 INFO - PROCESS | 3784 | --DOMWINDOW == 76 (1760D000) [pid = 3784] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 05:42:57 INFO - PROCESS | 3784 | --DOMWINDOW == 75 (10A80400) [pid = 3784] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:42:57 INFO - PROCESS | 3784 | --DOMWINDOW == 74 (1328CC00) [pid = 3784] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:42:57 INFO - PROCESS | 3784 | --DOMWINDOW == 73 (168BB800) [pid = 3784] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:42:57 INFO - PROCESS | 3784 | --DOMWINDOW == 72 (156AD000) [pid = 3784] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 05:42:57 INFO - PROCESS | 3784 | --DOMWINDOW == 71 (181E9800) [pid = 3784] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 05:42:57 INFO - PROCESS | 3784 | --DOMWINDOW == 70 (13A70000) [pid = 3784] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:42:57 INFO - PROCESS | 3784 | 1467985377784 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 3784 | 1467985377786 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 05:42:58 WARNING - u'runner_teardown' () 05:42:58 INFO - No more tests 05:42:58 INFO - Got 0 unexpected results 05:42:58 INFO - SUITE-END | took 664s 05:42:59 INFO - Closing logging queue 05:42:59 INFO - queue closed 05:42:59 INFO - Return code: 0 05:42:59 WARNING - # TBPL SUCCESS # 05:42:59 INFO - Running post-action listener: _resource_record_post_action 05:42:59 INFO - Running post-run listener: _resource_record_post_run 05:43:00 INFO - Total resource usage - Wall time: 677s; CPU: 17.0%; Read bytes: 91293696; Write bytes: 952181760; Read time: 651883; Write time: 1097224 05:43:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:43:00 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 104137216; Read time: 0; Write time: 130100 05:43:00 INFO - run-tests - Wall time: 674s; CPU: 17.0%; Read bytes: 91293696; Write bytes: 816082944; Read time: 651883; Write time: 931441 05:43:00 INFO - Running post-run listener: _upload_blobber_files 05:43:00 INFO - Blob upload gear active. 05:43:00 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:43:00 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 05:43:00 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'] 05:43:00 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 05:43:01 INFO - (blobuploader) - INFO - Open directory for files ... 05:43:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:43:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:43:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:43:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:43:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:43:01 INFO - (blobuploader) - INFO - Done attempting. 05:43:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:43:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:43:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:43:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:43:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:43:03 INFO - (blobuploader) - INFO - Done attempting. 05:43:03 INFO - (blobuploader) - INFO - Iteration through files over. 05:43:03 INFO - Return code: 0 05:43:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:43:03 INFO - Using _rmtree_windows ... 05:43:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:43:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/884ae710d68be220c6aaef58f8b1dbec1dc576216cb6174295068498a44663e5957d812b51580dd7d9e1c1976f948d2f8e045bdb3a7cd4952b85502033a5b674", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fe880c7dfe6d6c9e9b4de3301322dcd20a14332ff128668f61271ffb5a4313d2cf349125a736b5ca904e734b63baaaaee020ff43c4dcc9f354ba73271b577857"} 05:43:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:43:03 INFO - Writing to file C:\slave\test\properties\blobber_files 05:43:03 INFO - Contents: 05:43:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/884ae710d68be220c6aaef58f8b1dbec1dc576216cb6174295068498a44663e5957d812b51580dd7d9e1c1976f948d2f8e045bdb3a7cd4952b85502033a5b674", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fe880c7dfe6d6c9e9b4de3301322dcd20a14332ff128668f61271ffb5a4313d2cf349125a736b5ca904e734b63baaaaee020ff43c4dcc9f354ba73271b577857"} 05:43:03 INFO - Running post-run listener: copy_logs_to_upload_dir 05:43:03 INFO - Copying logs to upload dir... 05:43:03 INFO - mkdir: C:\slave\test\build\upload\logs 05:43:03 INFO - Copying logs to upload dir... 05:43:03 INFO - Using _rmtree_windows ... 05:43:03 INFO - Using _rmtree_windows ... 05:43:03 INFO - Using _rmtree_windows ... 05:43:03 INFO - Using _rmtree_windows ... 05:43:03 INFO - Using _rmtree_windows ... 05:43:03 INFO - Using _rmtree_windows ... 05:43:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=823.957000 ========= master_lag: -7.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 36 secs) (at 2016-07-08 06:43:06.329004) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 06:43:06.329942) ========= '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-075\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/884ae710d68be220c6aaef58f8b1dbec1dc576216cb6174295068498a44663e5957d812b51580dd7d9e1c1976f948d2f8e045bdb3a7cd4952b85502033a5b674", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fe880c7dfe6d6c9e9b4de3301322dcd20a14332ff128668f61271ffb5a4313d2cf349125a736b5ca904e734b63baaaaee020ff43c4dcc9f354ba73271b577857"} build_url:https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/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/884ae710d68be220c6aaef58f8b1dbec1dc576216cb6174295068498a44663e5957d812b51580dd7d9e1c1976f948d2f8e045bdb3a7cd4952b85502033a5b674", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fe880c7dfe6d6c9e9b4de3301322dcd20a14332ff128668f61271ffb5a4313d2cf349125a736b5ca904e734b63baaaaee020ff43c4dcc9f354ba73271b577857"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GaInBf8-QBW_P1ujVF_q-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 06:43:06.497991) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 06:43:06.498342) ========= '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-075\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.125000 ========= master_lag: 0.13 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 06:43:06.755955) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 06:43:06.756327) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 06:43:07.254387) ========= ========= Total master_lag: -7.09 =========